Где Debug.Print
выводить сообщения?
Где находится VBA Debug.Print?
Ответ 1
Где вы хотите видеть результат?
Сообщения, выводимые через Debug.Print
, будут отображаться в непосредственном окне, которое вы можете открыть, нажав Ctrl + G.
Вы также можете активировать так называемое Немедленное окно, нажав "Вид" → "Немедленное окно" на панели инструментов VBE
Ответ 2
Debug.Print
выводится в окно "Немедленное".
Кроме того, вы можете просто набрать ?
, а затем оператор непосредственно в непосредственное окно (и затем нажать Enter), а выход появится прямо ниже, например:
Это может быть очень удобно для быстрого вывода свойства объекта...
? myWidget.name
... установить свойство объекта...
myWidget.name = "thingy"
... или даже выполнить функцию или строку кода, находясь в режиме отладки:
Sheet1.MyFunction()