无法获取WPS的WORD,excel对象,用VB6操作ActiveDocument

安装了WPS,然后另外再安装OFFICE2016,就无法连接WPS打开的文档了。

用wps缩合修复配置工具也没用。

打开了WPS word文档,但是ActiveDocument是nothing,selection也是nothing

Set wAPP = GetObject(, "word.Application")这个也是nothing

有没有办法WPS自个弄一个对象呀,有时就想全部和微软独立出来,弄的这打开不那读不到,太烦了。

比如KET.APPLICATION

wps.application

wpsExcel.application

wpsapi.dll ,ksoapi.dll,etapi.dll,太难记了,除非是经验很丰富的人,否则根本找不到

直接用Kingsoft WPS WORD,Kingsoft WPS EXCEL不行吗?

微软伯word.exe,excel.exe引用一下多简单

wps-word

C:\Users\xiaoyao\AppData\Local\Kingsoft\WPS Office\12.1.0.17147\office6\wpsapi.dll

Upgrade Kingsoft WPS 3.0 Object Library (Beta)3.0#02024-07-09

C:\Users\xiaoyao\AppData\Local\Kingsoft\WPS Office\12.1.0.17147\office6\ksoapi.dll

Upgrade WPS Office 3.0 Object Library (Beta)63.1#02024-07-09

wps-excel

C:\Users\xiaoyao\AppData\Local\Kingsoft\WPS Office\12.1.0.17147\office6\etapi.dll

Upgrade WPS Spreadsheets 3.0 Object Library (Beta)3.0#02024-07-09

浙江省
浏览 219
收藏
点赞
分享
+1
1
+1
全部评论 1
 
千锤百炼
如何在一个VB6工程中自由引用WORD和WPS文档?同时获取已打开的WPS文档和WORD文档的内容? Dim obj1 As Object Set obj1 = GetObject(, "kwps.Application") MsgBox obj1.ActiveDocument.FullName Set obj1 = GetObject(, "word.Application") MsgBox obj1.ActiveDocument.FullName '这句无法获取WORD文档
· 浙江省
回复