以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  网页浏览器控件请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53615)

--  作者:hbhb
--  发布时间:2014/7/11 16:46:00
--  网页浏览器控件请教
大师:
1、为何选择2007offce版的excel文件,网页浏览器就有问题?
2、两次选择文件后提示重复打开后关闭?,如何规避?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目9.zip


--  作者:Bin
--  发布时间:2014/7/11 16:51:00
--  
1.测试没问题.
2.重复打开肯定会有提示,点确定即可

--  作者:hbhb
--  发布时间:2014/7/11 17:01:00
--  
excel2007的文件在浏览器中显示已取消网页导航,windows界面显示已经打开
--  作者:Bin
--  发布时间:2014/7/11 17:02:00
--  
什么意思,没看懂.
--  作者:Bin
--  发布时间:2014/7/11 17:04:00
--  
重新选择一下就好了
--  作者:有点甜
--  发布时间:2014/7/11 17:04:00
--  

 问题二,代码这样处理一下

 

Dim b As WinForm.TextBox = e.Form.Controls("TextBox1")
Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web.Address = Nothing
application.DoEvents
\'web.OfficeToolBar = True
web.Address = b.Value


--  作者:hbhb
--  发布时间:2014/7/11 17:18:00
--  
根据甜大师的代码改过后问题二解决了,但选择2007的文件时,不在网页浏览其中显示,而是另一窗口显示(2007文件的打开窗口)?


--  作者:有点甜
--  发布时间:2014/7/11 17:23:00
--  

 你的是xp,Offices是2003?我的是这样,转换成xlsx之后,就不在webbrowser里显示了


--  作者:hbhb
--  发布时间:2014/7/11 17:57:00
--  
我是 win7 offce2007   就是您所说的这样,如何解决?

不在webbrowser里显示了

请问有无C1.C1Excel.2.dll 的属性、方法  如何查找?

--  作者:有点甜
--  发布时间:2014/7/11 17:59:00
--  

 没办法,那就只能用table去模拟了,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=40912&replyID=&skin=1