Найти тему
VBA Excel с нуля

VBA Excel № 62.4 Виды вызова функций в VBA.

Оглавление

4 способ: вызов в окне отладки VBA (Immediate)

Еще одним способом вызова функции в языке программирования VBA является использование окна отладки VBA, известного как "Immediate" (немедленное выполнение). Этот метод чаще всего применяется на этапе тестирования программы или функции, когда разработчик хочет проверить, как работает функция или отдельные части кода.

Давайте рассмотрим, как это работает.

  • Открытие окна отладки VBA. Для начала откроем окно отладки VBA. Это можно сделать, перейдя в редакторе VBA в меню "View" (Вид) и выбрав "Immediate Window" (Окно немедленного выполнения статья №48) или используя комбинацию клавиш Ctrl + G. В результате появится окно, где можно вводить команды VBA непосредственно.
  • Вызов функции: Для вызова функции, например, пользовательской функции, можно ввести ее имя и передать необходимые аргументы. Например, в статье №60 мы с вами писали функцию УБРАТЬ_ГЛАСНЫЕ. Возьмём эту функцию, а в качестве аргумента пусть будет текст "Мечта никак в расчёты не вмещалась...":
  • Получение результата: После ввода функции и аргументов нажмите клавишу Enter (не забудьте перед функцией поставить знак вопроса). В окне отладки VBA вы увидите результат выполнения этой функции. Результат может быть числом, текстом, булевым значением или любым другим типом данных, зависящим от вашей функции.
-2

Наука
7 млн интересуются