Страница: 1 |
Страница: 1 |
Вопрос: Безумно глупый вопрос
Добавлено: 09.12.05 17:06
Автор вопроса: gyrga
Есть несколько объектов с именами типа:
name1
name2
name3 и т.д.
Нужно последовательно выполнить с ними какие-то действия, например сделать их видимыми. Подозреваю, что делается цикл, например с переменной а, которая принимает значения от 1 до 3. Вопрос: как сделать, чтобы name не менялся, а менялась только последняя цифра?
Пробовал это, не сработало:
("name" & a).visible = true
Заранее спасибо за ответ
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Mihalыch
ICQ: 373-509-101
Вопросов: 56
Ответов: 330
Профиль | | #1
Добавлено: 09.12.05 17:21
Если у объектов есть свойство Tag, тогда можно так, установи нужным объектам одинаковое значение для Tag
On Error Resume Next
For Each obj In Me
If obj.Tag = "значение" Then
obj.Visible = False
End If
Next
Если конечно я тебя правильно понял
Номер ответа: 2
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #2
Добавлено: 09.12.05 17:22
http://bbs.vbstreets.ru/viewtopic.php?t=21827
Номер ответа: 3
Автор ответа:
Gogic
Вопросов: 38
Ответов: 121
Профиль | | #3
Добавлено: 12.12.05 23:43
Еще можно просто сделать массив из элементов.
Номер ответа: 4
Автор ответа:
gyrga
Вопросов: 2
Ответов: 1
Профиль | | #4
Добавлено: 13.12.05 22:34
спасибо, что-то не догадался сразу про массив)))))))))