Книга: VBA для чайников
Задание области видимости процедуры
Задание области видимости процедуры
Чтобы задать область видимости процедуры, нужно в начале объявления процедуры просто напечатать ключевое слово Public или Private. Взгляните на следующие примеры:
Public Sub IKr.eadYouO
...( операторы процедуры)
End Sub
Private Function IKneedYou()
.. . (операторы процедуры)
End Function
Поскольку по умолчанию процедуры предполагаются открытыми, ключевое слово Public указывать для этого не обязательно. Однако, если в программе есть хотя бы одна локальная процедура, я рекомендовал бы явно определять и открытые процедуры, чтобы с первого взгляда определить область видимости любой из процедур.
Чтобы ограничить область видимости открытой процедуры рамками одного проекта и сделать ее недоступной для других проектов, поместите в раздел объявлений соответствующего модуля оператор Option Private Module. Подробности об использовании таких операторов вы найдете ниже, в разделах Объявления и Параметры компилятора.
- Задание области видимости переменной
- Задание a1 для исполнителя Робот
- 2.12.2. Анализ усилительных каскадов в области малых времен
- Домашнее задание
- Настройка верхней области навигации
- Создание дочерней рабочей области
- Создание рабочей области для документов
- Задание
- Удаление рабочей области для документов
- Создание рабочей области для собраний с использованием шаблона
- Создание рабочей области для собраний на основе календарного события
- Использование домашней страницы рабочей области для собраний