Vba global переменная
Автор ПАВЕЛ АЛЕКСАНДРОВИЧ задал вопрос в разделе Другие языки и технологии
Вопрос по VBA. Использование переменной при обращении к объекту. и получил лучший ответ
Ответ от Ev[гуру]
Для того, что бы обращаться к контролам формы в цикле,
создайте массив. В VBA это можно сделать как динамически,
во время выполнения программы, так и во время разработки формы.
Поместите на форму контрол, выделите его, выберите в меню "Копировать".
Снимите выделение, выберите в меню "Вставить". На вопрос "Создать массив? " ответьте утвердительно.
Продолжайте вставлять из буфера контролы и размещать их на форме.
Обращение к массиву контролов в цикле:
Dim i As Integer
For i = 0 To 3
CommandButton1(i).Visible = False
Next i
Кроме того, к контролам фрмы можно обращаться (перебирать их) и с помощью
цикла For Each ...Next
Подробнее ищите инфу в интернете.
Ev
Высший разум
(116333)
Да все не сложно, когда знаешь...
;))
чтобы в цикле к ним обращаться?
Private Sub CommandButton1_Click()
CtrlName = "CommandButton"
For i = 2 To 3
Me.Controls(CtrlName & i).Visible = False
Next
End Sub
VBA Excel переменные в массивах.
Декларировать или нет, это на совести программиста,
благо VBA это допускает.
А вот потом
подробнее...
VBA Excel, переменная Object
У вас же уже есть решение (вы его написали) , в чем у вас проблема?
Alexey N
подробнее...
vba пом0гите пожалуйста с пояснениями
решим:
Какое значение примет переменная x после выполнения блока программы:
n = 7 : x =
подробнее...
Опциональные параметры и массивы в VBA
Вы неправильно понимаете. Во-первых, всегда можно передавать не массивы, а строки переменной длины
подробнее...
VBA в Excel
Для ранее подготовленной таблицы MS Excel создайте программу VBA для рассчета количества клиентов,
подробнее...
зачем в php константы и и переменные? не вижу в этом смысла, обьясните
PHP Тебе не HTML, а настоящий язык программирования высокого уровня.
Вот в HTML нет переменных
подробнее...
Что значит на схеме 11Vpp -11 вольт переменного питания?
То и значит, подать прямо с трансформатора 11
подробнее...
Какой тип будет иметь переменная i при объявлении переменных в VBA с помощью следующего кода: Dim i, j As Integer
Variant.
Пруф (на будущее ;):
Попробуйте
Sub Test
Dim i, j As Integer
подробнее...
как в Excel поменять местами 2 последних символа в строке при помощи функций?
lll = mid(stroka,1, len(stroka)-2)+mid(stroka,len(stroka), 1)+mid(stroka,len(stroka)-1, 1)
в
подробнее...
Вопрос по VBA
Вот пример:
Sub Desicion()
Dim handleFile, beg, fin As Integer
Dim
подробнее...
Где качнуть неплохой учебник по VBA?
azbuka.rar (588 кБ)
Азбука Visual Basic. подойдет?
короче вот есть
подробнее...
что это такое VPI VCI ?
VPI (англ. Virtual Path Identifier) — идентификатор виртуального пути в технологии Asynchronous
подробнее...
что такое vip статус
VIP-статус
Жми по ссылке ниже - там всё написано :
Это не бесплатно.. .
Особый
подробнее...
VBA excel вставка листа в excel из другой книги excel
Твой макрос работает только с текстовыми файлами
Для того, чтобы открыть в VBA книгу,
подробнее...
Ошибка 438 Vba
Поскольку вы не подключили библиотеку Word явно, то VBA в Excel не видит значение константы
подробнее...