Как навсегда разрешить макрос для доверенного листа? - PullRequest
8 голосов
/ 31 августа 2010

Я создал рабочий лист, который используется моими коллегами с простым макросом для показа / скрытия строк, но каждый раз, когда я или один из моих коллег открываю его, они получают приглашение Разрешить Марко - есть ли у них возможность постоянно разрешить этот макрос?

Ответы [ 2 ]

2 голосов
/ 31 августа 2010

Вы захотите подписать проект цифровой подписью.Информация Microsoft о том, как это сделать, приведена здесь: http://office.microsoft.com/en-us/excel-help/digitally-sign-a-macro-project-HA001231781.aspx

1 голос
/ 31 августа 2010

Вам необходимо изменить настройку в Macro Security в Excel, чтобы коллегам не приходилось каждый раз отвечать на диалоговое окно.Однако имейте в виду, что когда вы разрешаете автоматический запуск макрокода, это может неожиданно открыть вас для вредоносного кода в других книгах Excel.

Расположение параметров для Macro Security отличается от версий 2003 и 2007Excel.Я полагаю, что в 2003 году и ранее этот параметр был виден в меню «Инструменты»> «Макросы»> «Безопасность макросов».Оттуда вы измените уровень безопасности на низкий.В Excel 2007 (и, вероятно, в 2010 году) этот параметр отображается на вкладке «Разработчик» на ленте (которую, возможно, потребуется сделать видимым, установив флажок в параметрах Excel).На вкладке «Разработчик» нажмите Защита макросов и выберите Включить все макросы.

Вышеуказанный простейший способ внесения изменений в ., но лучшим способом, как полагают другие, было бы поставить цифровую подпись на вашей собственной работе, чтобы вашим коллегам не пришлось открывать потенциальную дыру в безопасности их собственной системы.

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