У меня есть один макрос (2010), который я хочу использовать для других текстовых документов, может ли кто-нибудь помочь мне в этом?Как использовать одно и то же слово 2010 макрос для других документов Word
-1
A
ответ
0
Если вы хотите разделить макросы VBA между документами, вам необходимо поместить их в место, где доступны все документы.
документ может получить доступ к макросам в следующих местах:
- в самом документе (если это макро включен документ)
- в прилагаемом шаблоне (обычно это шаблон Normal.dotm в вашем профиле под
%APPDATA%\Roaming\Microsoft\Templates
) - в глобальном шаблоне, который загружается как надстройка в Word.
Возможно, самый простой способ - использовать шаблон Normal, но, конечно, это зависит от того, что вы хотели бы сделать. Обычно использование шаблона Normal затрудняет организацию или совместное использование макросов. Тогда лучше создать свой собственный файл и сохранить там свои макросы.
Если вы не уверены, я рекомендую вам прочитать следующую статью в MSDN, в частности раздел Создание файла для хранения ваших макросов:
бы неплохо если вы предоставили больше информации. Пример кода для макроса может быть хорошим. Используемая версия документа Word, документ слова, который вы хотите использовать, и т. Д. Ваша задача - создать понятный и точный вопрос, чтобы получить ответ. – user3743222
Ваш код, который работает в одной версии слова, может не работать в другом, вы понимаете, что проблема не в коде, но это может быть неправильно, некоторые люди неправильно формулируют свою проблему, и вы тратите время на решение неправильной проблемы , Тогда место, где вы помещаете документ Word, может зависеть от версии и от типа кода, который у вас есть. Тогда кто знает, может ли вы назвать «код» или «макрос» формулой excel и т. Д. И т. Д. Точные вопросы заставляют людей чувствовать, что они отвечают. – user3743222