Здравствуйте, нужна помощь с вопросом:
есть страница содержащая несколько колонок-списков, возможно ли получить доступ через vba непосредственно к этим спискам (как к объектам), т.е. например для получения всех элементов списка не перебирать все ячейки, начиная с первой, а обратиться к объекту списка.
Доступ к элементам списка
Модератор: Naeel Maqsudov
- Вложения
-
- template.zip
- (2.07 КБ) 14 скачиваний
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Выделите список без заголовка и в поле имени (в левом верхнем углу, где виден адрес текущей ячейки) введите имя этого списка. Например, List1.
Range("List1").Values - это массив значений в списке.
Также можно сделать:
Foreach aCell in Range("List1") ... Next
Удалить или изменить имя можно с помощью меню Вставка/Имя/Присвоить
Range("List1").Values - это массив значений в списке.
Также можно сделать:
Foreach aCell in Range("List1") ... Next
Удалить или изменить имя можно с помощью меню Вставка/Имя/Присвоить