以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教: lxl版主的那个“打印预览方式打开Excel”能在窗口中的WebBrowser控件中显示吗?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=5168)

--  作者:mr725
--  发布时间:2009/11/27 18:07:00
--  请教: lxl版主的那个“打印预览方式打开Excel”能在窗口中的WebBrowser控件中显示吗?
如题~
[此贴子已经被作者于2009-11-27 18:10:43编辑过]

--  作者:程兴刚
--  发布时间:2009/11/27 18:09:00
--  
呵呵,这个要是可以的话,倒是可以支持,但预览的文件地址再哪里?是否需要生成一个文件才能在窗口中的Webbrouse控件中显示,这是个问题!
--  作者:mr725
--  发布时间:2009/11/27 18:16:00
--  
要不这样提问:“打印预览方式打开Excel”后,如何关闭预览窗口的同时,也关闭Excel报表呢?这个在Excel中如何设置呢?
也就是只允许看到Excel预览窗口,而看不到Excel报表本身。
[此贴子已经被作者于2009-11-27 18:22:46编辑过]

--  作者:lxl
--  发布时间:2009/11/27 18:28:00
--  
以下是引用mr725在2009-11-27 18:16:00的发言:
要不这样提问:“打印预览方式打开Excel”后,如何关闭预览窗口的同时,也关闭Excel报表呢?这个在Excel中如何设置呢?

应该不能实现
用代码打开文件、进行打印预览和手动方式打开文件是一样的,
打开文件后,控制权就不在foxtable了,就交给EXCEL了。

在EXCEL里面能用vba代码实现,可是EXCEL安全级别设置老是阻碍vba的运行。
等我在研究下有没有替代方法吧


--  作者:lxl
--  发布时间:2009/11/27 18:53:00
--  
好了
搞定 我在原来的连接改一下。再下载就可以了
--  作者:程兴刚
--  发布时间:2009/11/27 18:56:00
--  
牛!!

     向您致敬!
--  作者:lxl
--  发布时间:2009/11/27 19:00:00
--  

网上没找到方法,是我的原创图片点击可在新窗口打开查看

app.Visible = True
sheet.PrintPreview()
app.Visible = False    \'就这行我是想试试,没想到成功了