在步骤期间,VBA会像WorksheetFunctions一样立即传递UDF

时间:2018-04-13 16:23:33

标签: vba excel-vba excel

我想知道是否有办法立即通过UDF而不是在逐步调试期间“输入”该功能。我通常使用我知道完全正常工作的函数,而且在调试时我经常不想输入每个函数。当您将多个函数作为参数传递并且必须在返回之前输入每个函数时,这会更加烦人。

这个问题来自于我经常使用诸如Application.WorksheetFunction.functionName之类的东西,并希望创建一个功能完全相同的功能,并且也会立即传递,但名称较短。

VBA中是否有选项,或者我可以使用Application.SettingOption Setting?这里的困难在于我只想在某些功能上使用它,而不是全部......

谢谢

1 个答案:

答案 0 :(得分:1)

1)在函数后面加一个断点,如下所示:

enter image description here

2)使用F8进行调试,直到使用" myFunction"。

3)按F5跳转到断点(通过执行当前代码)。

您可以在代码中使用F5放置多个断点并多次跳转到下一个断点。