powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Программно запретить выполнение определенного кода
2 сообщений из 2, страница 1 из 1
Программно запретить выполнение определенного кода
    #34640398
Dimen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, можно ли программно запретить выполнение определенного кода.
Проблема в следующем:
При переходах с одной книги на другую работает:
Код: plaintext
1.
2.
3.
Private Sub Workbook_WindowActivate(ByVal Wn As Excel.Window)
    Call CreateMyButtons
End Sub
- что бы кнопки принадлежали только открытой в данный момент книге (вообще могут быть открыты еще и копии книги, и после закрытия главной книги, кнопки на панели остаются, но принадлежат уже копии), но в созданных кнопках есть такая, которая по нажатию сохраняет активный лист на рабочий стол без связей и формул, и пока все ето дело открывается и сохраняется при нажатии - создается еще одна такая же кнопка, а это не желательно.
Вот я и подумал, может как то обойти это событие Private Sub Workbook_WindowActivate.
может можно его или удалить и потом создать программно, или лучше запретить выполнение.
Сам не соображу.
Благодаен заранее!
...
Рейтинг: 0 / 0
Программно запретить выполнение определенного кода
    #34640706
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри
Application.EnableEvents = {False|True}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Программно запретить выполнение определенного кода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]