xltm файл открывается, когда я запускаю макрос - PullRequest
0 голосов
/ 11 июля 2020

У меня есть шаблон с поддержкой макросов (файл trainings.xltm). Я создаю новую книгу Excel из этого шаблона (trainings1). Это нормально работает. Однако, когда я запускаю макрос в trainings1, этот макрос выполняется, но открывает trainings.xltm. Если я сохраню trainings1 как 07112017.xlsm и запустил макрос в этом файле, также откроется файл trainings.xltm. Таким образом, нет никакой разницы между вновь созданным файлом и сохраненным файлом. Я не хочу, чтобы trainings.xltm открывался автоматически каждый раз, когда я запускаю макрос. Как я могу это остановить? У меня есть макросы на ленте, я проверил, что они указывают на файл .xlsm.

Любые идеи приветствуются.

С уважением,

Майкл

1 Ответ

0 голосов
/ 12 июля 2020

Я разобрался. Лента глобальная, думаю поэтому вновь созданный файл всегда открывает шаблон. Я создал собственный файл пользовательского интерфейса с помощью office-tapex-editor (https://github.com/fernandreu/office-ribbonx-editor) от Фернандо Андреу. Затем я удалил свои макросы с ленты. Теперь новый файл не открывает шаблон. В качестве положительного побочного эффекта моя лента отображается только в файлах, созданных на основе этого шаблона, а не в других файлах. Они все равно там работать не будут.

...