powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменить название переменной в цикле
5 сообщений из 5, страница 1 из 1
Изменить название переменной в цикле
    #37214300
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день !
Вопрос ламерский, но все-таки, для меня не доходит.
Есть потребность менять название переменной
в зависимость длины цикла.

Т.е при выполнение этого цикла

Код: plaintext
1.
2.
For cnt =  0  To  2 
     var?  = varFull(cnt)
 Next cnt

Нужно получить var0, var1,var3 НО НЕ var(0), var(1) ...
В других языках можно методом сцепления - здесь конструкция не работает var & 1

Спасибо.
...
Рейтинг: 0 / 0
Изменить название переменной в цикле
    #37214359
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

в VBA нельзя менять название переменной

встречный вопрос, приведите пример из жизни, когда нужно менять имя переменной (и при этом она не массив и не самоопределенный тип)?
...
Рейтинг: 0 / 0
Изменить название переменной в цикле
    #37214947
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил. Снимается
...
Рейтинг: 0 / 0
Изменить название переменной в цикле
    #37214948
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValeriuРешил. Снимается
ну ка?
...
Рейтинг: 0 / 0
Изменить название переменной в цикле
    #37215626
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в VBA нельзя менять название переменной
Понял что нельзя, пришлось использовать одномерный массив :)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private m_var( 0  To  11 ) As String
......
Dim varFull() As String
....
 varFull = Split(strHeader, Chr( 0 ) & Chr( 0 ) & Chr( 0 ) & Chr( 0 ))
 For cnt =  0  To UBound(varFull)
        m_var(cnt) = varFull(cnt)
 Next cnt
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменить название переменной в цикле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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