VBA引用acrobat.tlb路径默认错误,无法识别正确文件求助
VBA无法正确识别Acrobat 2020 Standard的acrobat.tlb文件
接触VBA约1个月,目前已能熟练使用。最近在做Excel数据导出到带特定字段PDF的功能,但卡在了VBA引用acrobat.tlb文件的问题上,已经困扰多日,试过各种方法都没解决,求帮助。
具体情况:
- 工作电脑原本装了Acrobat 2020 Standard和Acrobat Reader,根据资料推测之前的“无此接口”错误是因为VBA调用了Acrobat Reader而非Standard版本,于是彻底删除了Acrobat Reader(包括清空回收站)
- Acrobat 2020 Standard的tlb文件路径:
C:\Program Files (x86)\Adobe\Acrobat 2020\Acrobat\acrobat.tlb;已卸载的Acrobat Reader对应的路径:C:\Program Files\Adobe\Acrobat DC\Acrobat\acrobat.tlb - 在VBA引用窗口手动选择正确的Acrobat 2020的tlb文件后,重新打开引用窗口,路径会自动变回那个已不存在的Acrobat Reader的路径
- 试过用宏删除References列表里的旧引用,重新选正确文件后再打开引用窗口,路径还是会复原
- References列表底部有个可输入正确路径的框,但点击后完全没反应
- 已经试过重启电脑、Excel和Adobe程序,都没用
内容的提问来源于stack exchange,提问作者Belly
相关产品推荐
相关产品推荐

