Обязательное описание переменных

Другая возможность VBA позволяет быть уверенным, что все переменные обязательно будут явно описаны в программе, и избежать всех недостатков использования типа Variant. Сделать описание переменных обязательным можно одним из двух способов.

Во - первых, поместить в область описаний модуля (то есть в его начало — перед всеми подпрограммами и функциями) инструкцию Option Explicit.

Во-вторых, выбрать из меню Сервис (Tools) редактора Visual Basic команду Параметры (Options), перейти на вкладку Редактор (Editor) и установить флажок Явное описание переменных (Require Variable Declaration). Редактор будет вставлять команду Option Explicit в начало любого нового модуля VBA. Имейте в виду, что на уже существующие модули этот способ не подействует. На рисунке флажок Явное описание переменных (Require Variable Declaration) установлен.

В приведенном ниже примере используется инструкция Option Explicit.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: