以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- wps和office的Excel的appilcation对象不通用,wps里面设置了兼容也不行呀 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177987) |
-- 作者:937775799 -- 发布时间:2022/6/13 22:40:00 -- wps和office的Excel的appilcation对象不通用,wps里面设置了兼容也不行呀 wps和office的Excel的appilcation对象不通用,wps里面设置了兼容也不行呀、 弹出1和2,就报错了,之前用office 都是好好的,可是wps用的人越来越多。 ---------------------------------- doubleclick代码是 Dim app As object = Functions.Execute("获得WebBrowser中Application") app.ActiveCell = e.Sender.SelectedValue MessageBox.Show("4") ------------------------- Functions.Execute("获得WebBrowser中Application")代码是 MessageBox.Show("1") Dim oDocument As object = axWebBrowser.Gettype().InvokeMember("Document", System.Reflection.BindingFlags.GetProperty, Nothing, axWebBrowser, Nothing) MessageBox.Show("2") Dim oApplication As object = axWebBrowser.Gettype().InvokeMember("Application", System.Reflection.BindingFlags.GetProperty, Nothing, oDocument, Nothing) MessageBox.Show("3") Return oApplication ---------------------------- |
-- 作者:有点蓝 -- 发布时间:2022/6/13 22:50:00 -- 这个没有办法,必须安装office |
-- 作者:937775799 -- 发布时间:2022/6/13 22:50:00 -- 我能不能判断一下 然后 office 用一个获得,wps用一个获得 |
-- 作者:有点蓝 -- 发布时间:2022/6/13 23:01:00 -- 不能。因为浏览器控件是微软的东西,只认自己的组件 |
-- 作者:937775799 -- 发布时间:2022/6/13 23:15:00 -- 那能不能用wps浏览器控件 打开wps, office的打开excel的, 在打开页面的时候就区分开 |
-- 作者:有点蓝 -- 发布时间:2022/6/14 8:34:00 -- 不存在什么wps浏览器控件 |