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