Запускаем макрос, но не с Normal

Программирование на Visual Basic for Applications
Ципихович Эндрю
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 07.04.2010 (Ср) 17:19

Запускаем макрос, но не с Normal

Сообщение Ципихович Эндрю » 06.07.2010 (Вт) 11:26

Подскажите пожалуйста, согласно данной строки:
Application.Run "Normal.NewMacros.Кнопка_пользователь"
Я запускаю макрос из шаблона Нормал дот, который находится в модуле NewMacros и его имя Кнопка_пользователь.
Можно ли и как указать инструкцию, чтобы запускался не с Нормал дот, а с другого шаблона?, видимо там ещё надо указывать адрес, где он находится? Подскажите пример такой строки кода. Также я пишу:
Application.Run "ЦЭ.Интерфейс.Кнопка_пользователь"
И:
Application.Run "TemplateProject(ЦЭ).Интерфейс.Кнопка_пользователь"
А мне сообщение Не удаётся запустить указанный макрос
Так ведь ЦЭ.dot находится в папке автозагрузки: C:\Documents and Settings\user1\Application Data\Microsoft\Word\STARTUP
И там имеется модуль Интерфейс, а в нём макрос Кнопка_пользователь
В левом верхнем углу проекта имеется
TemplateProject(ЦЭ)
Только нажав на него получаю сообщение
Project Locked
Project is unviewable Проект не просматривается
Но он не закрыт!
Как правильно?

Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing-бот и гости: 7

    TopList