Как мне предоставить глобальный макрос в Excel? - PullRequest
1 голос
/ 28 февраля 2020

У меня есть макрос, который я хочу иметь автоматически доступным для всех листов Excel. Поэтому я поместил файл AutoTagExcelMacro.xla в папку C: \ Program Files (x86) \ Microsoft Office \ root \ Office16 \ XLSTART. И это, похоже, делает свое дело.

Служба поддержки Microsoft сказала мне, что после установки файла мне нужно вызвать RunAutoMacros для установленного файла. Я? И что он делает в этом случае? В макросе нет макроса «Открыть» или «Активировать».

Это способ зарегистрировать его в Excel как средство, которое всегда выполняется? Как я уже сказал, установка файла без запуска RunAutoMacros делает макрос доступным во всех рабочих листах наших тестовых систем. Но все наши тестовые системы в прошлом вызывали RunAutoMacros, поэтому прошлый вызов может иметь значение.

После копирования файла в XLSTART, когда я создаю новую книгу, в ней есть макрос. Я ничего не сделал, но создал новую рабочую книгу, чтобы получить это:

enter image description here

1 Ответ

0 голосов
/ 28 февраля 2020

Файл> Параметры> Надстройки> Go>

, затем отметьте поле для надстройки и нажмите ОК

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...