Запуск макроса в другом файле Excel - VB
Формулировка задачи:
Господа, доброго времени суток.
Замучил вопрос, возможно дурацкий.
Есть два файла Excel: Книга1 и Книга2. В книге2 есть макрос2.
Задача: написать в Книге1 макрос, который:
1. Открывает книгу2
2. Запускает в ней Макрос2
3. Закрывает книгу2
На втором шаге затык: не знаю как по-человечески вызвать из Макроса Книги1 макрос, хранящийся в Книге2. Пока решил проблему, повесив Макрос2 на определенное событие книги2 (Worksheet_Change), но есть чувство, что это лечение зубов через задний проход.
Есть ли способ запустить макрос в книге2, обратившись к нему по имени?
Замучил вопрос, возможно дурацкий.
Есть два файла Excel: Книга1 и Книга2. В книге2 есть макрос2.
Задача: написать в Книге1 макрос, который:
1. Открывает книгу2
2. Запускает в ней Макрос2
3. Закрывает книгу2
На втором шаге затык: не знаю как по-человечески вызвать из Макроса Книги1 макрос, хранящийся в Книге2. Пока решил проблему, повесив Макрос2 на определенное событие книги2 (Worksheet_Change), но есть чувство, что это лечение зубов через задний проход.
Есть ли способ запустить макрос в книге2, обратившись к нему по имени?
Решение задачи: «Запуск макроса в другом файле Excel»
textual
Листинг программы
Application.Run "ModResolver.xlsm!Module1.Resolver"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д