Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2009, 19:05   #1
Dennis
Новичок
Джуниор
 
Регистрация: 16.03.2009
Сообщений: 2
По умолчанию Динамическое обращение к элементам формы.

Господа, помогите начинающему, плз!

Как управлять свойствами элементов формы, динамически формируя их имена? К примеру, у меня есть ToggleButton с именами TB1, TB2 и т.д. Как в цикле обратиться к ним и нажать их?

И как программно создавать элементы?

Office 2003.

ЗЫ Искал. Не нашел. Чайник.
Dennis вне форума Ответить с цитированием
Старый 17.03.2009, 04:42   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Пусть, например, имеется 3 элемента управления ToggleButton, к которым нужно обратиться в цикле. Например, "нажать". Можно так:
Код:
Dim i As Integer
    For i = 1 To 3
        UserForm1.Controls("ToggleButton" & i).Value = True
    Next
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 17.03.2009, 12:55   #3
Dennis
Новичок
Джуниор
 
Регистрация: 16.03.2009
Сообщений: 2
По умолчанию

Спасибо. Чесслово, долго искал.
Dennis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое создание формы. Son Общие вопросы Delphi 1 04.02.2009 15:33
Динамическое создание формы Rifler Общие вопросы Delphi 6 11.09.2008 20:50
Обращение Акашаев Нурлан Общие вопросы Delphi 5 26.06.2008 16:02
доступ к элементам выделенной строки в DBGrid yulia БД в Delphi 2 12.12.2007 12:51