Как создать многомерную таблицу?

Чтобы создать массив с несколькими измерениями, вы должны определить размеры при объявлении массива. Что ж, вы можете определить столько измерений, сколько захотите (VBA допускает 60 измерений), но вам, вероятно, не понадобится использовать более 2 или 3 измерений из любого из массивов. Использование двумерной таблицы похоже на наличие строк и столбцов.

В этом уроке мы увидим, как создать 2D и 3D массив.

Создайте многомерный массив в VBA

  1. Используйте оператор Dim , чтобы объявить массив с любым именем, которое вы хотите ему дать.
  2. После этого введите начальную скобку и задайте количество элементов для первого измерения.
  3. Затем введите команду и введите количество элементов, которые вы хотите иметь во втором измерении, затем закройте круглые скобки.
  4. В конце установите тип данных для таблицы как вариант или любой тип данных, который вы хотите.

Вот код.

 Sub vba_multi_dimensional_array() Dim myArray(5, 2) As Variant myArray(1, 1) = 1 myArray(2, 1) = 2 myArray(3, 1) = 3 myArray(4, 1) = 4 myArray(5, 1) = 5 myArray(1, 2) = 6 myArray(2, 2) = 7 myArray(3, 2) = 8 myArray(4, 2) = 9 myArray(5, 2) = 10 End Sub

Приведенный выше код таблицы создает таблицу с 5 строками и 2 столбцами и будет выглядеть следующим образом.

создать-доску-5