Страница 1 из 1

Доступ к элементам списка

Добавлено: 26 мар 2009, 22:45
gz_
Здравствуйте, нужна помощь с вопросом:

есть страница содержащая несколько колонок-списков, возможно ли получить доступ через vba непосредственно к этим спискам (как к объектам), т.е. например для получения всех элементов списка не перебирать все ячейки, начиная с первой, а обратиться к объекту списка.

Re: Доступ к элементам списка

Добавлено: 26 мар 2009, 23:22
Naeel Maqsudov
Выделите список без заголовка и в поле имени (в левом верхнем углу, где виден адрес текущей ячейки) введите имя этого списка. Например, List1.
Range("List1").Values - это массив значений в списке.
Также можно сделать:
Foreach aCell in Range("List1") ... Next

Удалить или изменить имя можно с помощью меню Вставка/Имя/Присвоить