Создание массива из диапазона переменных в VBA

Я ищу способ создания массива из диапазона переменных в VBA. Я видел подобное сообщение, но я не могу найти способ настроить его на переменный диапазон.

У меня есть лист с переменными столбцами, и я хочу хранить их в массиве. До сих пор у меня есть следующий код, но он дает ошибку при попытке назначить динамический диапазон (HCRng)

Sub TestColumnNames() Dim ArrayColumns As Variant Dim HCRng As Range HCRng = Sheets("HC").Range("A1", Selection.End(xlToRight)) ArrayColumns = HCRng.Value End Sub 

Есть идеи?

Interesting Posts

Невозможно редактировать файлы при открытии через msoFileDialogOpen в VBA для Excel 2016

DataGridView в Excel с цветными ячейками

конвертировать числовые в алфавитно-цифровые ссылки на ячейку excel

Точная же формула CountIf, дающая разные результаты из разных ячеек

.xlsx-файл не может быть прочитан php

Использование Publisher VBA для подключения к конкретному рабочему листу в качестве источника данных

Как преобразовать список ссылок на ячейки в ячейки в других листах в гиперссылки

Принятие диапазона в качестве параметра массива

Как загрузить массовые изображения, используя путь в листе excel

не удалось заполнить combobox, используя .rowsource {vba excel}

Импортировать выбранный пользователем файл

отображать / объединять несколько столбцов в таблице как один столбец, просто разделенный линиями

Перенос таблицы Excel в формат чтения Qlikview

Добавление каждой третьей строки в макрокоманде столбца VBA

Countblank в excel до определенного ряда

Давайте будем гением компьютера.