Foxtable(狐表)用户栏目专家坐堂 → 见过这样的汇总表吗?狐表能否做到?


  共有23224人关注过本帖树形打印复制链接

主题:见过这样的汇总表吗?狐表能否做到?

帅哥哟,离线,有人找我吗?
mr725
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/11/26 19:33:00 [只看该作者]

以下是引用擎天柱在2009-11-26 19:13:00的发言:

窗体关闭后,后台excel还在运行,不知用代码怎么关闭,另外,如果,关闭再开的话,会提示“excel已打开”的对话框。所以,应该给excel报表XLS.Book加一个方法delete,这样可删除已经存在的报表,可再用save方法生成新的报表。
另外,模板报表应该能够自由选择打开/不打开,这样用模板报表可直接套进WebBrowser。

没发现excel还在运行,用你20楼代码,我这里可以反复打开关闭窗口,没出现提示“excel已打开”的对话框。


 回到顶部
帅哥哟,离线,有人找我吗?
kylin
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/11/27 9:41:00 [只看该作者]

 学习了,谢谢各位。呵呵

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33945 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/11/27 10:51:00 [只看该作者]

以下是引用擎天柱在2009-11-26 19:17:00的发言:

用程序附带的学习档,按帮助套的,关键后4句。WebBrowser1路径要填全:test.xls
如果能够Book.Delete("G:\release\CaseStudy\Reports\test.xls"),那该多好啊!
按钮代码自动生成报表并打开:(窗口3及WebBrowser1请自己建)
Dim dt As Table = Tables("订单")
Dim Book As New XLS.Book '定义一个Excel工作簿
Dim Sheet As XLS.Sheet = Book.Sheets(0) '引用工作簿的第一个工作表
Dim Style As Xls.Style = Book.NewStyle '新建一个样式
Style.BackColor = Color.Red '样式的背景颜色设为红色
For c As Integer = 0 To dt.Cols.Count -1 '添加列标题
    Sheet(0, c).Value = dt.Cols(c).Name
Next
For r As Integer = 0 To dt.Rows.Count - 1 '填入数据
    For c As Integer = 0 To dt.Cols.Count -1
        Sheet(r +1, c).Value = dt.rows(r)(c)
    Next
    If dt.rows(r)("折扣") >= 0.15 Then '如果折扣大于等于0.15
        Sheet(r + 1,dt.Cols("折扣").Index).Style = Style '设置折扣单元格的样式
    End If
Next
'打开工作簿
Book.Save("G:\release\CaseStudy\Reports\test.xls")
with Forms("窗口3")
.Show()
.Controls("WebBrowser1").Address = "G:\release\CaseStudy\Reports\test.xls"
end with

[此贴子已经被作者于2009-11-26 19:21:51编辑过]


不知道是什么原因,不管怎么操弄,始终是让下载文件,然后是用excel打开文件,不能显示在WebBrowser控件中。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/11/27 11:03:00 [只看该作者]

C版,在IE的地址栏输入一个文件地址,例如:C:\Book1.xls

第一次可能会询问你是打开还是下载,其中有一个选项“下次是否继续询问”,去掉这个选项,然后单击打开。

以后就正常了。


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33945 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/11/27 11:11:00 [只看该作者]

这样只能用excel打开了文件,而不能以WebBrowser方式打开。

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/11/27 11:24:00 [只看该作者]

不明白了,我还没有深入这个控件,有空我再研究一下


 回到顶部
美女呀,离线,留言给我吧!
yangming
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/11/27 11:33:00 [只看该作者]

我也是和CZY版主一样,打开的是EXCEL,并不是在网页中显示

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/11/27 11:35:00 [只看该作者]

我改改程序

 回到顶部
美女呀,离线,留言给我吧!
yangming
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/11/27 11:49:00 [只看该作者]

会不会是不支持2007啊?请狐友帮忙看看,我这儿都是2007的
[此贴子已经被作者于2009-11-27 11:51:58编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/11/27 11:52:00 [只看该作者]

我的是2003,一切正常~  呵呵。

但是,我装了打开2007的补丁~ 

[此贴子已经被作者于2009-11-27 11:58:10编辑过]

 回到顶部
总数 36 上一页 1 2 3 4 下一页