Excel VBA: Как установить свойства неизвестного объекта в массиве на ноль? - PullRequest
1 голос
/ 28 марта 2012

У меня есть массив Arr (), который содержит объекты неизвестного класса.Я хочу установить все свойства Arr (i) в null.

Как мне этого добиться?

Set Arr(i) = NULL

было бы неплохо, но не работает

1 Ответ

2 голосов
/ 28 марта 2012

Вы можете использовать Erase для очистки массива. Смотри ниже

Sub Sample()
    Dim Ar(1 To 2)

    Ar(1) = "Sid"
    Ar(2) = "1.1"

    Debug.Print Ar(1)
    Debug.Print Ar(2)

    Erase Ar

    Debug.Print ">"; Ar(1)
    Debug.Print ">>"; Ar(2)
End Sub

СНАПШОТ

enter image description here

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