Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перебрать несколько массивов в одной инструкции For Each...Next / 3 сообщений из 3, страница 1 из 1
23.10.2003, 18:12
    #32303564
АлексейЕ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перебрать несколько массивов в одной инструкции For Each...Next
Есть несколько массивов.
Требуется перебрать все элементы массивов.
Можно так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
For Each var In Arr1
        Debug.Print var
Next

For Each var In Arr2
        Debug.Print var
Next

И т.д.

А можно ли с помощью одной инструкции For Each...Next перебрать элементы всех массивов.

Код: plaintext
1.
2.
3.
4.
For Each var In XXX
        Debug.Print var
Next

Где ХХХ динамически подставляемое имя массива. 
...
Рейтинг: 0 / 0
23.10.2003, 18:14
    #32303569
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перебрать несколько массивов в одной инструкции For Each...Next
Код: plaintext
1.
2.
3.
4.
For Each var In МасивМассивов
   For Each var In Массив
        Debug.Print var
   Next
Next


Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
23.10.2003, 18:20
    #32303580
АлексейЕ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перебрать несколько массивов в одной инструкции For Each...Next
Спасибо Sfagnum
Слегка подкорректировал

Код: plaintext
1.
2.
3.
4.
For Each varMM In МасивМассивов
   For Each var In varMM
        Debug.Print var
   Next
Next
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перебрать несколько массивов в одной инструкции For Each...Next / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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