win7升级win10后,以前用来操作WORD的VB程序无法正常加载MSWORD文件,具体处理方法
2020-02-16 07:26
489 查看
处理方法:
新建VB程序,重新引用新的OFFICE路径中的MSWORD.OLB,然后将原程序的代码和FRM考入即可运行。
分析:
Win7系统做win10系统后,打开以前用来进行WORD操作的VB程序,发现无法运行,没有正确引用MSWORD.OLB,无法实现对word的操作。
此时打开工程,引用,发现之前win7系统设置的microsoft word 12.0 library object 仍在列表中,并且已经勾选上。同时观察下面的路径,该文件实际并不存在,但是该microsoft word 12.0 library object无法从列表中删除。
此时打开浏览,D盘,OFFICE2013,office15(新安装的WORD的路径),选中MSWORD.OLB,此时列表中不显示新的路径(microsoft word 15.0 library object),上网查询应该是新旧文件有冲突,所以无法更新为新的文件。
此时,打开新的VB程序,发现工程引用中没有引用microsoft word 12.0 library object,可以通过浏览能够选中D盘,OFFICE2013,office15,选中MSWORD.OLB,并在列表中显示microsoft word 15.0 library object,勾选上能够正常执行程序,所以microsoft word 12.0 library object的设置应该是VB本身设置的,重建新的VB程序,重新引用,并将原程序的代码和FRM考入即可。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- VB语音开发
- VBA中关于WORD的基本应用 比如批量改页眉页脚,从文件名取数字作为页眉等等。
- 想要学习vb 2008 ,有资源么??同志们
- 学习vb的过程
- 开始学习VB.ENT
- vb 错误捕捉 代码
- 在VB中如何使用ping命令
- VB micsendstring 的属性及用法
- VB 截取picturebox里面全部
- VB中延时功能与Sleep函数
- VB动态生成与删除控件
- vb动态创建控件
- 动态创建和删除VB控件
- WindowsMediaPlayer VB实例
- Excel VBA 异步抓取爱奇艺电视剧信息
- 用EXCEL VBA编程:当表格中的某数字小于5的时候,发邮件给指定的人
- vba 公网ip获取代码
- VB中Recordset的clone方法
- AutoCAD VBA xdata的使用+水泵性能曲线VBA绘制程序
- sw+vba非批量操作=180822