Foxtable(狐表)用户栏目专家坐堂 → 批量打印Excel报表的代码


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

主题:批量打印Excel报表的代码

帅哥哟,离线,有人找我吗?
贺老六
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
批量打印Excel报表的代码  发帖心情 Post By:2008/9/17 19:06:00 [只看该作者]

刚刚测试通过:

for i as Integer =0 to CurrentTable.Rows.Count -1
    Currenttable.Position = i
    Dim Book As New XLS.Book("c:\资料卡.xls")
    Dim Sheet As XLS.Sheet = Book.Sheets(0)
    Book.Save("c:\reports\test.xls") '保存工作簿
    Dim Proc As New Process '打开工作簿
    Proc.File = "c:\reports\test.xls"
    Proc.Verb = "Print"
    Proc.Start()
Next

[本帖被加为精华]
 回到顶部
帅哥哟,离线,有人找我吗?
ahljy351
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:1489 威望:0 精华:0 注册:2008/9/2 7:52:00
  发帖心情 Post By:2008/9/17 19:18:00 [只看该作者]

这代码往哪加啊?

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


加好友 发短信
等级:幼狐 帖子:187 积分:1489 威望:0 精华:0 注册:2008/9/2 7:52:00
  发帖心情 Post By:2008/9/17 19:20:00 [只看该作者]

("c:\资料卡.xls") 能不能设成相对路径?也就是项目目录下?
[此贴子已经被作者于2008-9-17 19:20:40编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
老大不小
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:9 积分:126 威望:0 精华:0 注册:2008/9/9 13:15:00
  发帖心情 Post By:2008/9/17 19:43:00 [只看该作者]

同楼上,呵呵

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


加好友 发短信
等级:一尾狐 帖子:445 积分:3025 威望:0 精华:0 注册:2008/9/13 10:49:00
  发帖心情 Post By:2008/9/17 19:58:00 [只看该作者]

1.代码可以写在窗口的按纽的 click事件中
2.将报表保存在你想要的目录下...没有限制的吧.(EXCEL报表要先做好的吧)

[此贴子已经被作者于2008-9-17 19:58:12编辑过]

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/9/17 20:30:00 [只看该作者]

 

ProjectPath

字符型,返回项目文件所在目录。


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


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

经典之一!


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


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

呵呵,估计只能装一个EXCEL 了,
再装一个Access还方便学习外部数据表呢。

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


加好友 发短信
等级:幼狐 帖子:151 积分:1049 威望:0 精华:0 注册:2008/9/1 9:08:00
  发帖心情 Post By:2008/9/18 7:52:00 [只看该作者]

以下是引用hnaysx在2008-9-18 7:31:00的发言:

如果我机器上没有EXCEL 如何呢?政府部门现在有WPS的比较多

[此贴子已经被作者于2008-9-18 7:31:21编辑过]

希望能支持Wps!


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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/9/18 8:47:00 [只看该作者]

呵呵,是否支持wps,不是我决定的,由金山决定,关键他们能否提供编程工具。

 回到顶部