import referenced a type from a missing type library

dujie4752041 2015-09-10 02:43:43
#define _MSDLL_PATH "C:\\Program Files (x86)\\Common Files\\microsoft shared\\OFFICE14\\MSO.DLL"
#define _VBE6EXT_PATH "C:\\Program Files (x86)\\Common Files\\microsoft shared\\VBA\\VBA6\\VBE6EXT.OLB"
#define _MSEXCEL_PATH "C:\\Program Files (x86)\\Microsoft Office\\Office14\\EXCEL.EXE"
#import _MSDLL_PATH rename("RGB", "NWRGB") rename("DocumentProperties", "NWDocumentProperties")
#import _VBE6EXT_PATH
#import _MSEXCEL_PATH auto_search auto_rename dual_interfaces


当加载 _VBE6EXT_PATH 时,总是报“ import referenced a type from a missing type library” 这错误,我最开始以为是 OFFICE 办公软件没有装好,后来卸载了双重新装,可是还是一样。然后我以为是 "VBE6EXT.OLB" 这个文件有问题, 可以我直接打开 VBA 又可以,请各位大虾分析一下,这个到底是什么问题,我个人认为还是环境问题导致的。
...全文
898 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiao452159568 2016-07-27
  • 打赏
  • 举报
回复
到XP下面去编译应该可以解决问题。
dujie4752041 2015-09-11
  • 打赏
  • 举报
回复
没有人吗?自己顶一下

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧