解决VBA操作符AddressOf使用无效


许多API回调函数,都需要用AddressOf函数来获取被调用函数的地址。当在类模块中使用编译报错:操作符AddressOf使用无效。

原因:在VBA中Addressof不能在Class或Form中使用,只有Module下使用

AddressOf 运算符 | Microsoft Docs

AddressOf 运算符的使用无效 | Microsoft Docs

C