Объявление переменных, обычно используется оператор Dim . В операторе объявления можно было включить в процедуру, чтобы создать переменную уровня процедуры . Или могут быть размещены в верхней части модуля, в разделе объявлений, чтобы создать переменную уровня модуля .
В следующем примере создается переменная и указывает тип данных String.
Dim strName As String
Если этот оператор находится в процедуре, переменная strName можно использовать только в этой процедуре. Если оператор отображается в разделе объявлений модуля, переменная strName доступны для всех процедур в модуле, но не процедур, описанных в других модулях в проект. Чтобы сделать доступным для всех процедур этой переменной в проекте, поставьте перед ним оператор Public , как показано в следующем примере: