Масив Excel VBA - Прості макроси Excel

Зміст

Одновимірний масив | Двовимірний масив

Ан масив є групою змінних. В Excel VBA, Ви можете звернутися до певної змінної (елемента) масиву, використовуючи назву масиву та номер індексу.

Одновимірний масив

Щоб створити одновимірний масив, виконайте наступні кроки.

Помістіть команду на робочому аркуші та додайте такі рядки коду:

Затемнити плівки (від 1 до 5) як рядок
Films (1) = "Володар кілець"
Films (2) = "Швидкість"
Films (3) = "Зоряні війни"
Films (4) = "Хрещений батько"
Films (5) = "Художня література"
Фільми MsgBox (4)

Результат, коли ви натискаєте кнопку команди на аркуші:

Пояснення: перший рядок коду оголошує масив String з назвою Films. Масив складається з п'яти елементів. Далі ми ініціалізуємо кожен елемент масиву. Нарешті, ми відображаємо четвертий елемент за допомогою MsgBox.

Двовимірний масив

Щоб створити двовимірний масив, виконайте наступні кроки. Цього разу ми будемо читати імена з аркуша.

Помістіть команду на робочому аркуші та додайте такі рядки коду:

Затемнення плівок (1 до 5, 1 до 2) як рядок
Dim i Як ціле число, j як ціле число
Для i = 1 до 5
Для j = 1 до 2
Плівки (i, j) = комірки (i, j)
Далі j
Далі i
Фільми MsgBox (4, 2)

Результат, коли ви натискаєте кнопку команди на аркуші:

Пояснення: перший рядок коду оголошує масив String з назвою Films. Масив має два виміри. Він складається з 5 рядків і 2 стовпців. Порада: спочатку йдуть рядки, потім стовпці. Інші дві змінні типу Integer використовуються для подвійного циклу для ініціалізації кожного елемента масиву. Нарешті, ми відображаємо елемент на перетині рядка 4 та стовпця 2.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave