【问题标题】:Is it possible to pass the name of a subroutine to a string in VBA?是否可以将子例程的名称传递给 VBA 中的字符串?
【发布时间】:2013-02-18 10:46:53
【问题描述】:

我正在使用大量使用 VBA 的 Access 构建数据库。

如果我可以将活动子程序的名称传递给字符串,这将有助于错误报告。这在 VBA 中可行吗?

谢谢。

【问题讨论】:

    标签: ms-access ms-access-2007 vba error-reporting


    【解决方案1】:

    是的...手动 :-)

    sActiveRoutine = "MySubName"
    

    如果您使用像 MZ Tools 这样的产品,您可以通过定义自定义标题来简化此操作。
    VBA 没有办法返回当前 proc 的名称。

    【讨论】:

    • 这是我自动追求的——但“你不能”是我所期待的答案。谢谢!
    • 抱歉,只有在 VBE 打开时才好。如果我找到方法,我会添加一个答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-18
    相关资源
    最近更新 更多