VBA Debug.Print在哪里登录?

时间:2010-05-26 19:54:28

标签: vba debugging ms-office

Debug.Print在哪里输出消息?

2 个答案:

答案 0 :(得分:328)

您想在哪里看到输出?

通过Debug.Print输出的消息将显示在即时窗口中,您可以通过按 Ctrl + G 打开该窗口。

您还可以通过点击查看 - > 激活所谓的立即窗口 VBE工具栏上的立即窗口

enter image description here

答案 1 :(得分:76)

Debug.Print输出到"立即"窗口。

Debug.Print outputs to the Immediate window

此外,您只需键入?,然后直接将语句输入到即时窗口(然后按Enter键)并将输出显示在右下方,如下所示:

simply type ? and then a statement directly into the immediate window

这对于快速输出对象的属性非常方便......

? myWidget.name

... 设置对象的属性......

myWidget.name = "thingy"

...或甚至在调试模式下执行函数或代码行:

Sheet1.MyFunction()