![]() |
|
Модераторы: mihanik |
![]()
|
|
| Izuver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
Хочу уменьшить код:
OptionButton1.Caption = Sheets("щффу ").Cells(3, 2) OptionButton2.Caption = Sheets("щффу ").Cells(4, 2) OptionButton3.Caption = Sheets("щффу ").Cells(5, 2) .... OptionButton18.Caption = Sheets("щффу ").Cells(20, 2) OptionButton20.Caption = Sheets("щффу ").Cells(21, 2) OptionButton22.Caption = Sheets("щффу ").Cells(22, 2) Задав, к примеру, цикл For Next For i = 1 To 22 x = "OptionButton" & i With x .Caption = Sheets("щффу "). Cells(2 + i, 2) End With Next i Но в таком коде x должен быть объектом, если в начале кода добавить Dim x As Object, то переменную x задать нельзя Как мне быть? |
|||
|
||||
| Aloha |
|
||||
|
. ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 351 Регистрация: 14.5.2006 Репутация: 5 Всего: 165 |
Izuver
Если OptionButtons "живут" на форме, то так:
Если OptionButtons "живут" на рабочем листе, то так:
Это сообщение отредактировал(а) Aloha - 19.9.2006, 00:28 |
||||
|
|||||
| Izuver |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
Вот здесь: Private Sub UserForm_Initialize() |
||||||
|
|||||||
| Aloha |
|
|||
|
. ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 351 Регистрация: 14.5.2006 Репутация: 5 Всего: 165 |
Izuver
|
|||
|
||||
| Izuver |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
Да правильно, правильно, просто с первого раза что-то не срослось Добавлено @ 01:10 Мне б лучше узнать какой переключатель выжат, если не писать для каждого код? |
||||
|
|||||
| Aloha |
|
|||
|
. ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 351 Регистрация: 14.5.2006 Репутация: 5 Всего: 165 |
Izuver
|
|||
|
||||
![]()
|
| Правила форума "Программирование, связанное с MS Office" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |