Потрібен постійний вираз VBA

Зміст

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

Статичний масив повинен мати константи для його встановлення, оскільки він фіксований.
Спосіб усунення цієї помилки полягає у використанні замість неї змінної динамічного масиву. Ви б використовували ключове слово ReDim кожного разу, коли захочете змінити розмір масиву. Це показано у коді нижче:

123456789101112131415 Додаткове використанняReDim ()Dim value1 Як ціле числоDim value2 Як ціле числоDim value3 Як ціле числозначення1 = 3значення2 = 9значення3 = 15Dim listofvalues ​​() As IntegerЛістичні значення ReDim (значення 1)End Sub

Докладніше про змінні динамічного масиву читайте у нашому підручнику зі змінними масиву.

wave wave wave wave wave