Table of contents
在这篇文章中,我将向你展示如何在以下情况下调试打印 VBA 你将学会打开即时窗口,并在窗口中调试打印一段完整的代码、一行代码或一个特定变量的值。
Excel VBA调试打印(快速查看)
下载实践工作手册
在你阅读这篇文章的时候,请下载这本练习手册。
VBA调试打印.xlsm在Excel VBA中进行调试打印的4种有效方法
所以,不再有延迟。 让我们看看如何通过以下方式调试打印 VBA 在Excel中。
1.在Excel VBA中打开即时窗口来调试打印
为了调试打印,在 VBA 首先,你必须打开 立即行动 要做到这一点,按 ALT + F11 以打开 视觉基础 窗口。
然后按 CTRL + G 在你的键盘上。 立即行动 窗口将打开。
相关内容。 Excel VBA:打印用户表格以适应一页纸(2种方法)
2.调试 在Excel VBA的即时窗口中打印一个完整的代码
现在我们已经学会了打开 立即行动 让我们看看如何调试打印一个完整的 VBA 窗口中的代码。
让我们有一个 VBA 将两个整数作为变量的代码 A 和 B 并在变量中返回它们的总和 C .
Sub Debug_Print() A = 10 B = 15 C = A + B End Sub
现在要打印的值是 C 在 立即行动 窗口,你必须插入这一行。
Debug.Print C
现在,如果你运行这段代码,你会发现 C (10+15=25)在即时窗口。
阅读更多。 Excel中打印按钮的VBA代码(5个例子)
类似的阅读。
- Excel VBA:如何动态设置打印区域(7种方法)
- 如何将Excel工作表打印成全页(7种方法)
- 以A4尺寸打印Excel工作表(4种方式)
- 如何在Excel中设置行作为打印标题(4种方法)
- 如何在Excel中打印多个表(7种不同的方法)
3.调试 在VBA的即时窗口中打印一行代码
在前面的例子中,我们看到了如何打印一个代码的输出,在 立即行动 窗口,由 debug.print 指挥。
但你可以直接在 "立即 "窗口中写一行代码并运行它。 例如,在这里我在 "立即 "窗口中写了这一行代码 立即行动 窗口。
Debug.Print "这是即时窗口。"
现在按 进入 该行将被执行,你会在窗口的下一行发现输出。
阅读更多。 如何打印带线的Excel工作表(3种简单方法)
4.在Excel VBA的即时窗口中以中断模式调试打印
你也可以在调试时打印一个特定代码的值,在 立即行动 但要做到这一点,你必须进入 "休息 "模式。 VBA .
例如,在下图中,代码从在行中处于断开模式。
C = A + B
断裂模式意味着,在运行代码时,该特定行不会被执行。
现在,我们可以在调试中打印任何变量的值。 立即行动 窗口。
例如,要打印变量的值 B ,插入这行代码在 立即行动 窗口。
点击 进入 而你会发现,在这个过程中,你的价值是什么? B 显示的,那是 15 .
相关内容。 如何将Excel中的选定区域打印在一页上(3种方法)
需要记住的事情
调试打印 无非是在 VBA 在 立即行动 如果你不想使用调试打印,你可以使用 信息箱 在 VBA .
总结
因此,这些是在下列情况下使用调试打印的方法 VBA 你有任何问题吗? 请随时问我们。 不要忘记访问我们的网站 ǞǞǞ 以了解更多帖子和更新。