|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.06.2015, 21:02 | #1 |
Форумчанин
Регистрация: 08.06.2009
Сообщений: 179
|
запрет запуска макроса при открытии книги
Можна ли как-то запретить запуск макроса Auto_open при открытии книги? Уровень безопасности макросов низкий (запускаются все макросы)
|
04.06.2015, 21:37 | #2 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 208
|
А нужнА? Снести его и делов то.
|
04.06.2015, 21:55 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
осмелюсь предположить, что речь идет об
Private Sub Workbook_Open(), так? Вместо латинской О ("оу") пишите кириллическую О ("о") и макрос на месте, и макросы разрешены, а автоматически выполняться не будет
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
04.06.2015, 22:17 | #4 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Если при открытии книги нажать и удерживать клавишу SHIFT , то все вышеперечисленные макросы - выполняться не будут.
|
04.06.2015, 22:18 | #5 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Игорь, нет, это Sub auto_open() в обычном модуле.
Отличается тем, что запускается даже если application.enableevents=false. При наличии в книге еще и Workbook_Open(), сначала выполняется Workbook_Open(), потом auto_open(). Если удерживать Shift при открытии файла через Ctrl+O или из списка недавних (но не из Проводника!), то ни Workbook_Open(), ни auto_open() не сработают.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
05.06.2015, 07:39 | #6 |
Форумчанин
Регистрация: 08.06.2009
Сообщений: 179
|
Речь идет о Private Sub Workbook_Open в ЭтаКнига.
Если при открытии книги из проводника нажать и удерживать клавишу SHIFT - не срабатывает. Если открывать книгу из списка недавних программ в екселе или при нажатии клавиш Ctrl+O, при этом нажать и удерживать клавишу SHIFT - работает. Спасибо, ребята. Последний раз редактировалось Jaroslav; 05.06.2015 в 08:13. |
06.06.2015, 22:00 | #7 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Аналогично
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
07.06.2015, 00:47 | #8 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Если установить уровень безопасности макросов - средний, то клавиша SHIFT будет работать и при открытии книги из проводника. Правда открываемая книга должна быть без цифровой подписи (ALT+F11 - Tools - Digital Signature)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрет запуска книги с другого компа | VladMar | Microsoft Office Excel | 23 | 04.04.2014 10:21 |
Запуск Макроса при открытии книги | sasha_prof | Microsoft Office Excel | 9 | 12.07.2011 14:48 |
Запуск макроса при открытии файла | ПавелАлександрович | Microsoft Office Excel | 4 | 04.03.2011 10:07 |
Автозапуск макроса при открытии и закрытии книги | ruavia3 | Microsoft Office Excel | 8 | 06.04.2009 11:09 |
Запрет доступа к объектам приложения при открытии формы | ekzobyte | Общие вопросы Delphi | 2 | 20.03.2009 15:21 |