Я довольно новичок в использовании классов в VBA. Я пытаюсь использовать массив в качестве свойства, где длина массива должна быть переменной. Я искал способ сделать это, но я действительно не понимаю, как работают эти свойства.
поэтому я определяю свой массив в модуле класса
Private pTestArray() As String
и свойства для получения и установки значений
Private Property Get TestArrayValue(index As Long) As String
TestArrayValue = qTestArray(index)
End Property
Private Property Let ArrayValue(index As Long, strValue As String)
pTestArray(index) = strValue
End Property
но я не могу найти способ переделать массив. какие-нибудь подсказки?
Спасибо
C