以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  窗口显示excel表  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=60188)

--  作者:ccbbdlzj
--  发布时间:2014/11/19 19:36:00
--  窗口显示excel表
能在主窗口的分区上打开显示EXCEL表吗?如能,求代码!谢谢!
--  作者:有点甜
--  发布时间:2014/11/19 19:42:00
--  

 可以,你加入一个webbrowser控件,然后设置路径。

 

http://www.foxtable.com/help/topics/1480.htm

 

 

 


--  作者:ccbbdlzj
--  发布时间:2014/11/19 19:43:00
--  
谢了!
--  作者:ccbbdlzj
--  发布时间:2014/11/19 20:04:00
--  
没有在预期的分区(panel2)上显示?而是在主窗口的中央显示。
--  作者:ccbbdlzj
--  发布时间:2014/11/19 20:05:00
--  
Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web.OfficeToolBar = True
web.Address = "c:\\data\\ddd.xls"

--  作者:有点甜
--  发布时间:2014/11/19 20:19:00
--  

 你的webbrowser放在什么地方,就在什么地方显示啊


--  作者:ccbbdlzj
--  发布时间:2014/11/19 20:23:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2014/11/19 20:25:00
--  

重要提示:

1、如果执行上面代码的时候,没有在WebBrowser显示Excel报表,而是在一个新的IE窗口显示,那么请双击Foxtable目录下的Office.reg文件,将其添加到注册表中。


--  作者:ccbbdlzj
--  发布时间:2014/11/19 20:30:00
--  

成了!但不显示excel工具栏?


--  作者:有点甜
--  发布时间:2014/11/19 20:31:00
--  

 换个位置看看

 

Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web.Address = "c:\\data\\ddd.xls"
web.OfficeToolBar = True