Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Программирование элеменнтов управления формы / 2 сообщений из 2, страница 1 из 1
22.01.2013, 16:55
    #38120005
eva2013
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование элеменнтов управления формы
Как определить программным путем очередной номер создаваемой кнопки на форме?
Например в фрагменте программы:
ActiveSheet.Shapes.Range(Array("Button 2106")).Select
ActiveSheet.Shapes("Button 2106").ZOrder msoSendToBack
производится скрытие кнопки с именем Button 2106, но как использовать не Name, а Caption?
И где (или как) можно просмотреть список использованных имен и заголовков кнопок?
...
Рейтинг: 0 / 0
22.01.2013, 19:04
    #38120326
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование элеменнтов управления формы
Как-то так:
Код: sql
1.
2.
3.
4.
5.
For each sh In ActiveSheet.Shapes
    If Left(sh.Name,6) = "Button" And sh.Caption = "Моя кнопка" Then
         sh.ZOrder msoSendToBack
    End If
Next
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Программирование элеменнтов управления формы / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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