Автор: Rewerd Суббота, 02 Августа 2008, 21:35
Prostite chto takim shriftom!
Srochno nuyhna pomosh.
Imeetsja 2 Knigi s makrosami, mozhno li Zapustit' makrosy vtoroj knigi na vypolnenie posredstvom makrosov pervoj Knigi.
Zaranee ochen' blagodaren' za Otvety!!!
Автор: pashulka Воскресенье, 03 Августа 2008, 16:04
Код
Run "myWorkBook.xls!myMacros"
Код
Application.Run "myWorkBook.xls!myMacros"
Обратите внимание на несколько моментов :Если рабочая книга - "myWorkBook.xls" закрыта, то MS Excel должен "помнить" где расположена эта книга, другими словами, эта книга должна наличествовать в списке ранее открывавшихся файлов (см. меню Файл)
Если в рабочей книге - "myWorkBook.xls" могут наличествовать несколько макросов с одинаковыми именами (например в различных стандартных модулях), или макрос находится не в стандартном модуле (например в модуле листа, книги) то необходимо указать ещё и имя модуля (см.далее)
Если в рабочей книге - "myWorkBook.xls" макрос с указанным именем будет отсутствовать, то возникнет ошибка.
Код
Application.Run "myWorkBook.xls!myModule1.myMacros"
Автор: Rewerd Воскресенье, 03 Августа 2008, 20:52
Примного благодарен Вам господин pashulka, я просто спасён!!!!