Как открыть внешний файл макроса Excel как доступный только для чтения с помощью кнопки ленты? - PullRequest
1 голос
/ 07 февраля 2020

У меня есть файл надстройки Excel (.xlam), хранящийся в общей папке, и несколько пользовательских кнопок на ленте, ссылающихся на макросы в этом файле. Когда пользователь нажимает кнопку, для него открывается надстройка, и запускается макрос из этой надстройки. Существует много пользователей этой надстройки, и у них постоянно открыт Excel, поэтому, когда мне нужно обновить надстройку, я должен попросить всех закрыть все файлы Excel и подождать, пока я завершу обновление. Поэтому мне интересно, можно ли всегда делать надстройку открытой только для чтения при вызове с ленты?

1 Ответ

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

Не совсем отвечаю на вопрос в шапке, но я решил свою проблему, и, возможно, кто-то найдет это полезным.

Решение очень простое: щелкните правой кнопкой мыши по рассматриваемому файлу .xlam, выберите " Свойства »и отметьте« Только для чтения ». Он всегда будет открыт только для чтения, не только при вызове с ленты, но вы можете внести изменения в файл, сохранив его в другом месте, а затем заменив исходный файл.

...