powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как программно удалить все кнопки формы с активного листa?
3 сообщений из 3, страница 1 из 1
Как программно удалить все кнопки формы с активного листa?
    #34538493
Suleyman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как в Excel программно удалить все кнопки формы с активного листа, если они там присутствуют?
...
Рейтинг: 0 / 0
Как программно удалить все кнопки формы с активного листa?
    #34538555
lena_####
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В зависимости от того, что Вы называете "кнопками формы" могут быть варианты.
Если "кнопка формы" это то, что можно создать, в частности, с помощью панели инструментов "Формы" то так:
Код: plaintext
1.
2.
For Each x In ActiveSheet.Buttons
  x.Delete
Next

Если "кнопка формы" это то, что можно создать, в частности, с помощью панели инструментов "Элементы управления" то так:
Код: plaintext
1.
2.
For Each x In ActiveSheet.OLEObjects
  If x.progID = "Forms.CommandButton.1" Then x.Delete
Next
...
Рейтинг: 0 / 0
Как программно удалить все кнопки формы с активного листa?
    #34539785
Suleyman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как программно удалить все кнопки формы с активного листa?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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