Возможно ли это:
-
Объявить массив как константу
ИЛИ
-
Использовать обходной путь для объявления массива, который защищен от добавления, удаления или изменения элементов и, следовательно, функционально постоянных в течение жизни макроса?
Конечно, я мог бы сделать это:
Const myConstant1 As Integer = 2
Const myConstant2 As Integer = 13
Const myConstant3 As Integer = 17
Const myConstant4 ...and so on
... но он теряет элегантность работы с массивами. Я мог бы также загружать константы в массив и перезагружать их каждый раз, когда я их использую, но любой отказ перезагрузки массива с этими постоянными значениями перед использованием может привести к изменению значения "постоянное" кода.
Любой работоспособный ответ приветствуется, но идеальным ответом является тот, который может быть настроен один раз и не требует каких-либо изменений/обслуживания при изменении другого кода.