Электронные таблицы. Салмин А.А. - 94 стр.

UptoLike

Составители: 

94
Модуль состоит из двух разделов: раздела объявлений
(Declaration) и раздела процедур и функций. В первом
разделе описываются глобальные переменные, типы,
определенные пользователем, и перечисляемые типы, во
втором процедуры и функции.
Процедурой называется фрагмент кода (минимальная
семантически законченная программная конструкция),
заключенный между операторами Sub и End Sub.
Синтаксис определения процедуры:
[PrivatePublicFriend] Sub имя_процедуры(аргумент_1,
аргумент_2,_, аргумент_n)
оператор VBA
оператор VBA
оператор VBA
End Sub
Private задает область видимости для процедуры
модуль, в котором она описана. Ее могут вызывать только
процедуры этого же модуля
Public процедура становится доступной для всех
модулей (устанавливается по умолчанию)
Friend процедура видима только в том проекте, где
описан класс, членом которого она является.
Также в VBA используются процедуры без
параметров, которые могут выступать в роли командных
макросов и процедур обработки событий.
На рис. 6.2 представлен интерфейс VBA.
Модуль состоит из двух разделов: раздела объявлений
(Declaration) и раздела процедур и функций. В первом
разделе описываются глобальные переменные, типы,
определенные пользователем, и перечисляемые типы, во
втором – процедуры и функции.
     Процедурой называется фрагмент кода (минимальная
семантически законченная программная конструкция),
заключенный между операторами Sub и End Sub.


     Синтаксис определения процедуры:

     [PrivatePublicFriend] Sub   имя_процедуры(аргумент_1,
аргумент_2,_, аргумент_n)
              оператор VBA
              оператор VBA
              …
              оператор VBA
     End Sub

     Private – задает область видимости для процедуры –
модуль, в котором она описана. Ее могут вызывать только
процедуры этого же модуля
     Public – процедура становится доступной для всех
модулей (устанавливается по умолчанию)
     Friend – процедура видима только в том проекте, где
описан класс, членом которого она является.
     Также в VBA используются процедуры без
параметров, которые могут выступать в роли командных
макросов и процедур обработки событий.

     На рис. 6.2 представлен интерфейс VBA.




94