Debugging 消息框(VBA):如何在Excel宏中包含/使用它们?

Debugging 消息框(VBA):如何在Excel宏中包含/使用它们?,debugging,excel,logic,vba,Debugging,Excel,Logic,Vba,我正在自学(阅读黑客)一些很长的旧Excel宏。然而,当我更改了很多行时,我想确定我知道新的和重新散列的元素在何时何地出现——或者没有。因此,我的问题是: 如何插入循环/过程/事件完成后弹出的简单消息框函数 添加文字解释发生了什么(当然是硬编码) 此外,包括一个“确定按钮”,使其开始下一个程序 断点过程可能是实现这一点的最有效方法,但我希望使用消息框方法,以便向同事展示正在发生的事情。这也是我希望在未来的项目中融入的东西 非常感谢您提供的任何示例、链接或有用的提示。 迈克尔。只要使用 Msg

我正在自学(阅读黑客)一些很长的旧Excel宏。然而,当我更改了很多行时,我想确定我知道新的和重新散列的元素在何时何地出现——或者没有。因此,我的问题是:

  • 如何插入循环/过程/事件完成后弹出的简单消息框函数
  • 添加文字解释发生了什么(当然是硬编码)
  • 此外,包括一个“确定按钮”,使其开始下一个程序
断点过程可能是实现这一点的最有效方法,但我希望使用消息框方法,以便向同事展示正在发生的事情。这也是我希望在未来的项目中融入的东西

非常感谢您提供的任何示例、链接或有用的提示。 迈克尔。

只要使用

MsgBox ("message here")

如果您想转到代码以便从那里开始调试,请使用CTRL+BREAK

应该是:
MsgBox“message here”
——也就是说,除非您正在使用
Call
,或者除非您正在添加yes/no按钮并希望对答案进行处理,否则没有括号,您应该找到intellisense、F1键和对象浏览器(F2)有用。是的,我同意。我在那里搜索thorugh,同时发布了这条评论。但我发现这是一个更好的地方,可以获得如何使用事物的例子,以及可能的替代方案。