Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: VBA MS Office

Программирования для MS Office кроме ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: запуск макроса
 
 автор: Виталька   (17.10.2006 в 16:53)   личное сообщение
 
 

Подскажите кто может, как программно из одной книги Excel запустить макрос в другой книге Excel. Ни в факах, ни в справке нивего найти не могу

  Ответить  
 
 автор: pashulka   (17.10.2006 в 22:08)   личное сообщение
 
 

Run "myWorkBook.xls!myMacros"


Application.Run "myWorkBook.xls!myMacros"


Обратите внимание на два момента :
Если рабочая книга - "myWorkBook.xls" закрыта, то она должна находиться в той же папке, что и рабочая книга, в которой находится выполняемый макрос. Но лучше не рисковать, а указать полный путь.
Если рабочая книга - "myWorkBook.xls" открыта, то её месторасположение не имеет определяющего значения.

  Ответить  
 
 автор: Виталька   (18.10.2006 в 10:12)   личное сообщение
 
 

А что делать, елси макросы разбросаны по модулям или листам книги? Как мне указать путь к макросу в книге? Ибо если все оставить "как есть", то Basic матюкается, что данный макрос не обнаружен

  Ответить  
 
 автор: pashulka   (18.10.2006 в 20:40)   личное сообщение
16 Кб.
 
 

Смотрите пример

  Ответить  
 
 автор: Виталька   (19.10.2006 в 13:08)   личное сообщение
 
 

спасибо глобальнейшееееееееееее
все работает на УРА
была бы возможность - пиво поставил!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList