CurrentProcedureName
以字面 String 形式返回函数被调用时所在过程的名称。
语法:CurrentProcedureName [ () ]
该值是词汇上包含调用的 Sub、Function 或 Property 的名称。
INFO
CurrentProcedureName 是编译时内部函数:字面字符串在源代码编译时确定,来自包围调用的过程。它不是从运行时调用栈派生的——将调用包装在辅助函数中会记录辅助函数的名称,而非原始调用者的名称。
示例
vb
Public Sub DoWork()
Debug.Print CurrentProcedureName() ' Prints "DoWork"
End Sub