Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/автоматическое внедрение макроса в книгу - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » автоматическое внедрение макроса в книгу (Макросы/Sub)
автоматическое внедрение макроса в книгу
Raid Дата: Воскресенье, 10.03.2019, 19:49 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 0% ±

Excel 365
Возможно ли каким то образом автоматизировать внедрение макроса в рабочую книгу?
Суть проблемы - пользователи работают с книгой в которой внедрен макрос (точнее несколько макросов, которые последовательно выполняются).
Периодически макросы я меняю (например, устраняю найденные ошибки). В этом случае я сбрасываю всем текстовый файл с макросами, пользователи самостоятельно меняют все макросы в своих файлах на те, что прислал я (ctrl+c ctrl+v).
Вопрос - возможно ли сделать как то так, что бы этот макрос автоматически внедрялся в нужную книгу?
 
Ответить
СообщениеВозможно ли каким то образом автоматизировать внедрение макроса в рабочую книгу?
Суть проблемы - пользователи работают с книгой в которой внедрен макрос (точнее несколько макросов, которые последовательно выполняются).
Периодически макросы я меняю (например, устраняю найденные ошибки). В этом случае я сбрасываю всем текстовый файл с макросами, пользователи самостоятельно меняют все макросы в своих файлах на те, что прислал я (ctrl+c ctrl+v).
Вопрос - возможно ли сделать как то так, что бы этот макрос автоматически внедрялся в нужную книгу?

Автор - Raid
Дата добавления - 10.03.2019 в 19:49
Roman777 Дата: Воскресенье, 10.03.2019, 21:51 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 960
Репутация: 123 ±
Замечаний: 0% ±

Excel 2007, Excel 2013
Raid, Добрый день! Смотрите на объект VBProject:
[vba]
Код
    ThisWorkbook.VBProject.VBComponents(4).Export (ThisWorkbook.Path & "\" & sName)
    AnotherWB.VBProject.VBComponents.Import(ThisWorkbook.Path & "\" & sName)
[/vba]


Много чего не знаю!!!!

Сообщение отредактировал Roman777 - Воскресенье, 10.03.2019, 21:52
 
Ответить
СообщениеRaid, Добрый день! Смотрите на объект VBProject:
[vba]
Код
    ThisWorkbook.VBProject.VBComponents(4).Export (ThisWorkbook.Path & "\" & sName)
    AnotherWB.VBProject.VBComponents.Import(ThisWorkbook.Path & "\" & sName)
[/vba]

Автор - Roman777
Дата добавления - 10.03.2019 в 21:51
Мир MS Excel » Вопросы и решения » Вопросы по VBA » автоматическое внедрение макроса в книгу (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!