В VBA для доступа, как мне создать глобальную переменную, к которой я могу получить доступ и изменить ее где угодно?Сделать глобальную переменную в Visual Basic для приложений
ответ
Вы можете объявить переменный в глобальной области видимости, объявив его в стандартном модуле или модуле предопределенного класса, такой как рабочий лист, UserForm или предопределенный класс, используя Public
ключевое слово:
Public myVar As String
Вы также можете объявить Глобальная переменная с использованием в настоящее время устаревшее, но все еще действующий Global
синтаксис, который функционально такой же, как Public
Global myVar As String
но обратите внимание, что объявление переменной с Public
или Global
сделает переменную доступной по всему проекту И к любому проекту, который относится к этому проекту, и даже если ваш проект защищен, пользователь все равно может запросить переменную из окна «Немедленное».
Если у вас должна быть переменная, доступная в вашем проекте, но только этот проект, тогда вы должны объявить переменную в стандартном модуле и включить оператор Option Private Module
, чтобы сделать модуль приватным для проекта, но его переменные как Публикация только для проекта.
Option Private Module
Public myVar As String
- 1. Как создать глобальную переменную в Visual Basic
- 2. Visual Basic устанавливает глобальную переменную, производящую мой код DRY
- 3. JQuery сделать глобальную переменную
- 4. Создание Xml в Visual Basic для приложений
- 5. Развертывание приложений Visual Basic .Net
- 6. Сделать глобальную переменную из вар
- 7. Visual Basic для приложений (VBA) Shell
- 8. Visual Basic (для приложений) Учебные ресурсы
- 9. API облачных приложений для Visual Basic?
- 10. OpenCart: Как сделать глобальную переменную?
- 11. Создать глобальную переменную в Visual Studio 2008
- 12. Как сделать переменную глобальную в этом случае?
- 13. Как сделать цикл в Visual Basic
- 14. Как сделать глобальную переменную в файле конфигурации
- 15. Можно ли сделать глобальную переменную в JAVASCRIPT?
- 16. Как сделать глобальную переменную в yii
- 17. Как сделать глобальную переменную в мс доступ
- 18. Как создать переменную в Visual Basic?
- 19. Microsoft Visual Basic: как инициализировать переменную массива?
- 20. Как ссылаться на глобальную переменную с двумя связанными переменными/строками (Visual Basic)
- 21. Visual Basic ScriptControl не будет писать переменную?
- 22. Сортировка многомерных массивов в Visual Basic для приложений
- 23. Мнение: Visual Basic в качестве языка программирования для веб-приложений
- 24. Как сделать глобальную функцию и переменную javascript?
- 25. Как сделать глобальную переменную видимой вне события
- 26. Как сделать скачок PictureBox в Visual Basic?
- 27. Как сделать MyDBHelper как глобальную переменную?
- 28. Сделать глобальную переменную из другого func
- 29. Как начать работу с Visual Basic для приложений?
- 30. Как сделать счетчик в Visual Basic
Добавить модуль, в верхней 'публичной VARIABLENAME как datatype_you_want' –
просто бросить в том, что чем больше строк кода проекта имеет меньше' Public' переменные должны быть использованы в нем – user3598756