Public Statement

Определяет переменную или массив на уровне модуля (то есть не внутри процедуры или функции), так что переменная или массив видны во всех библиотеках и модулях.

Синтаксис

Public Имя_переменной[(Начало To Конец)] [As Тип_переменной][, Имя_переменной2[(Начало To Конец)] [As Тип_переменной][,...]]

Пример:

Public iPublicVar As Integer

Sub ExamplePublic

    iPublicVar = iPublicVar + 1

    MsgBox iPublicVar

End Sub