Instrução Public

Dimensiona uma variável ou uma matriz ao nível do módulo (ou seja, não numa sub-rotina ou função), para que a variável e a matriz sejam válidas em todas as bibliotecas e módulos.

Sintaxe:

Public NomeVar[(início To fim)] [As TipoVar][, NomeVar2[(início To fim)] [As TipoVar][,...]]

Exemplo:

Public iPublicVar As Integer

Sub ExamplePublic

    iPublicVar = iPublicVar + 1

    MsgBox iPublicVar

End Sub