Вопросы к Поиску с Алисой
Квадратные скобки в Excel VBA можно использовать для прямых ссылок на диапазон вместо объектов Range или Name. spreadsheetweb.com
Пример: вместо str = Рабочие листы (”Лист1”).Диапазон (”A1:B4”) используется str = Рабочие листы (”Лист1”).[A1:B4]. spreadsheetweb.com
Также квадратные скобки позволяют упростить синтаксис при использовании метода Evaluate в контексте объекта Application. dzen.ru
Однако в квадратных скобках может быть только выражение, которое можно интерпретировать как формулу листа: адреса ячеек, функции листа, имена, определённые в книге или на листе. www.planetaexcel.ru Переменных VBA там быть не может, потому что это другое пространство имён. www.planetaexcel.ru