Как сохранить строку и столбец Excel в массиве (более 1 столбца и 1 строки) - PullRequest
0 голосов
/ 27 июня 2019

Могу ли я знать, чтобы хранить A1: AD10 в одном массиве vba? я должен использовать 2-мерный массив? Спасибо

1 Ответ

3 голосов
/ 27 июня 2019

Просто используйте

Dim MyArray() As Variant
MyArray = Worksheets("Sheet1").Range("A1:AD10").Value

Это прочитает весь диапазон в двумерный массив, к которому вы можете получить доступ с помощью

Debug.Print MyArray(row, column)

, где row и column должны находиться в пределах размеров массива 1 … n.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...