Ми вже розглянули вступ до змінних, констант та типів даних VBA у вступному посібнику. У цьому підручнику ми розглянемо загальнодоступні змінні. Визначення загальнодоступної змінної - це змінна, до якої будь -який модуль, підпроцедура, функція чи клас можуть отримати доступ та використовувати її у певній книзі.
Оголошення загальнодоступної змінної у VBA
Існує п'ять основних ключових слів, які можна використовувати для оголошення змінної у VBA. Це:
- Ключове слово Dim
- Ключове слово Static
- Глобальне ключове слово
- Ключове слово Public
- Приватне ключове слово
Глобальна та публічна змінні дуже схожі.
Для того, щоб оголосити загальнодоступну змінну, ви повинні розмістити свою змінну у розділі Декларації вашого коду VBA під оператором Option Explicit, поза будь -якою з ваших підпроцедур чи функцій, і вам також доведеться використовувати ключове слово Public. Це показано нижче:
1 | Загальнодоступна MyVariable як ціле число |
Коли ви оголошуєте змінну як загальнодоступну, ви також робите висновок про область її застосування. Обсяг змінної визначається за ключовим словом, яке ви використовуєте для її оголошення, і місцем, де ви розміщуєте її у своєму коді.