|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBA - [решено] Макрос импорта данных |
|
VBA - [решено] Макрос импорта данных
|
Новый участник Сообщения: 3 |
Добрый день.
Помогите сделать макрос: Есть два файла excel, к которым нужен макрос из двух частей, реализованных в одном из файлов: Первая часть: Спрашивается файл excel, с которого будут браться данные некоторых ячеек (адреса ячеек статичны) Эти определенные ячейки копируются в другой файл екселя, но в ту строку, где находиться курсор или строка должна выбраться на совпадении данных в определенном столбце с ячейкой из указываемого файла. Вторая часть С текущей строчки excel определенные ячейки копируются в определенные ячейки указанного ранее файла. Для меня задача является не тривиальной. Пока углублюсь в тему макросов - пройдет много времени. Спасибо. |
|
Отправлено: 01:39, 28-01-2013 |
Пользователь Сообщения: 142
|
Профиль | Отправить PM | Цитировать Мой пост тоже по поводу макросов. Только для ворда.
В старых офисах (до 2003) без проблем выставлял на панельки пиктограммы макросов. В 2007 никак не получается! Они сделали это невозможным (типа как использование графики в QBаsicе на висте и 7-й винде) или это всё же можно (безумно сложно) сделать? Ещё просьба, знакомая попросила написать несколько маленьких забавных зрелищных макросов для демонстрации ученикам. Типа таких: 'Удаляет текст на красном фоне Sub delred() With ActiveDocument.Content.Find .Highlight = True .Format = True Do While .Execute = True If .Parent.HighlightColorIndex = wdRed Then .Parent.Delete End If Loop End With End Sub Sub перевертыш() Dim strStroka As String Dim strPer As String strStroka = Selection.Text strPer = StrReverse(strStroka) Selection.Text = Replace(strStroka, strStroka, strPer) End Sub Sub delTextBetweenBrackets() 'заменяем текст в скобках на пробел в скобках With Selection.Find .ClearFormatting .Replacement.ClearFormatting .Text = "\(*\)" .Replacement.Text = "( )" .Forward = True .Wrap = wdFindContinue .MatchWildcards = True .Execute Replace:=wdReplaceAll End With End Sub Может быть знаете откуда можно скачать подобные маленькие макросы? Был бы благодарен за ссылку на страничку! Или (и) может быть несколько коротких макросов в эту тему запостите? |
Отправлено: 18:03, 24-06-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата aazelinski:
|
|
Отправлено: 23:38, 24-06-2013 | #3 |
Пользователь Сообщения: 142
|
Профиль | Отправить PM | Цитировать Любых. Польза не нужна. Просто надо продемонстрировать что макросы пишутся на бейсике и вот как круто такие коротенькие всякие зрелищные эфекты выдают и потому нафиг паскаль - будем бейсик изучать, потому что знание ворда полюбому пригодится а в ворде макросы, а макросы на бейсике и дальше сказка пробелого бычка. Чиста нужна зрелищность и чем тупее - тем лучше. Но чтобы макросы короткими были.
|
Отправлено: 18:48, 26-06-2013 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Мда… После таких заявлений не приходится удивляться, отчего это у нас уровень образования всё ниже и ниже.
aazelinski, в моём понимании вот такое, например: HTA: нанесение (расстановка) OMR-меток в файле MS Word (Страница 1) — Windows Script Host, HTA (VBScript, JScript) — Серый форум — реальная польза, а от такого задания: Цитата:
|
||
Отправлено: 21:29, 26-06-2013 | #5 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Относительно моего поста - я давно углубился и решил все свои вопросы (и не только эти).
|
Отправлено: 10:42, 28-06-2013 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBA - Помогите написать макрос в Excel, экспорт данных из Excel в Word. | E.v.g | Программирование и базы данных | 7 | 03-05-2018 22:18 | |
2010 - После импорта писем в Outlook 2010 все письма имеют иконку непрочитанно | sas800507 | Microsoft Office (Word, Excel, Outlook и т.д.) | 0 | 22-02-2012 15:00 | |
2008 R2 - Проблема импорта принтсервера! | smol84 | Windows Server 2008/2008 R2 | 3 | 25-02-2011 18:00 | |
Разное - [решено] Не открывается окно «Параметры Импорта». Как поменять путь сохранения импортируемых | Shlykan | Microsoft Windows 7 | 6 | 29-10-2010 15:58 | |
[решено] Нет импорта в реестр способом RunOnceEx | Deep2007 | Автоматическая установка Windows 2000/XP/2003 | 2 | 26-05-2008 21:28 |
|