以前由于软件版本都是32位的,现在版本升级为64位,则编写的VBA代码报编译错误,如下:
若要在64位系统上使用,则必须更新此项目中的代码。请检查并更新Declare语句,然后用PtrSafe属性标记它们.
解决方法:为了兼容64位系统,需要在Declare 后面加PtrSafe 进行标记,即由原来的Declare更改为Declare PtrSafe
Declare 语句 (VBA) | Microsoft Docs
标签:语句,VBA,兼容,64,PtrSafe,Declare
来源: https://www.cnblogs.com/liweis/p/15907652.html