为什么只能在类模块上使用Call By Name?
我在VBA for Excel中遇到过,只能在类模块内的方法上使用CallByName,因为此链接指示: http : //support.microsoft.com/kb/186143 。
我的问题是为什么呢? 我不明白为什么相同的function不能在课堂外使用。
我不确定这是一个特定的VBA问题,还是其他编程语言也一样。
Application.Run
完成非类模块( 文档 )中的过程。
为什么CallByName
不适用于非类过程? 这不在该声明的范围内。