Код
Run "myWorkBook.xls!myMacros"
Код
Application.Run "myWorkBook.xls!myMacros"
Обратите внимание на несколько моментов :Если рабочая книга - "myWorkBook.xls" закрыта, то MS Excel должен "помнить" где расположена эта книга, другими словами, эта книга должна наличествовать в списке ранее открывавшихся файлов (см. меню Файл)
Если в рабочей книге - "myWorkBook.xls" могут наличествовать несколько макросов с одинаковыми именами (например в различных стандартных модулях), или макрос находится не в стандартном модуле (например в модуле листа, книги) то необходимо указать ещё и имя модуля (см.далее)
Если в рабочей книге - "myWorkBook.xls" макрос с указанным именем будет отсутствовать, то возникнет ошибка.
Код
Application.Run "myWorkBook.xls!myModule1.myMacros"