Довідка LibreOffice 24.8
Визначає змінну або масив на рівні модуля (тобто не всередині процедури чи функції), так що змінна або масив видимі у всіх бібліотеках і модулях.
Public НазваЗмінної[(початок To кінець)] [As ТипЗмінної][, VarName2[(початок To кінець)] [As ТипЗмінної][,...]]
Public iPublicVar As Integer
Sub ExamplePublic
iPublicVar = iPublicVar + 1
MsgBox iPublicVar
End Sub