|
|
|
| Подскажите кто может, как программно из одной книги Excel запустить макрос в другой книге Excel. Ни в факах, ни в справке нивего найти не могу | |
|
| |
|
|
|
|
Run "myWorkBook.xls!myMacros"
|
Application.Run "myWorkBook.xls!myMacros"
|
Обратите внимание на два момента :
Если рабочая книга - "myWorkBook.xls" закрыта, то она должна находиться в той же папке, что и рабочая книга, в которой находится выполняемый макрос. Но лучше не рисковать, а указать полный путь.
Если рабочая книга - "myWorkBook.xls" открыта, то её месторасположение не имеет определяющего значения. | |
|
| |
|
|
|
| А что делать, елси макросы разбросаны по модулям или листам книги? Как мне указать путь к макросу в книге? Ибо если все оставить "как есть", то Basic матюкается, что данный макрос не обнаружен | |
|
| |
|
16 Кб. |
|
| Смотрите пример | |
|
| |
|
|
|
| спасибо глобальнейшееееееееееее
все работает на УРА
была бы возможность - пиво поставил! | |
|
| |