Foxtable(狐表)用户栏目专家坐堂 → 连续打印


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

主题:连续打印

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:8981 威望:0 精华:0 注册:2013/10/24 9:12:00
连续打印  发帖心情 Post By:2014/4/29 16:24:00 [只看该作者]

    Dim Book As New XLS.Book(ProjectPath & "Attachments\作废收购单.xls")
    Dim fl As String = ProjectPath & "Reports\作废收购单.xls"
    Book.Build()
    Book.Save(fl)
    Dim App As New MSExcel.Application
    Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(fl)
    Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
    Ws.PrintOut
    App.Quit
上述代码如何做到指定几次连续打印?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/29 16:25:00 [只看该作者]

打印10次
Dim Book As New XLS.Book(ProjectPath & "Attachments\作废收购单.xls")
    Dim fl As String = ProjectPath & "Reports\作废收购单.xls"
    Book.Build()
    Book.Save(fl)
    Dim App As New MSExcel.Application
    Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(fl)
    Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
for i as integer = 1 to 10
    Ws.PrintOut
next
   App.Quit

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/29 16:27:00 [只看该作者]

 看这里,可以设置printout的打印参数的。

 

http://msdn.microsoft.com/zh-cn/library/microsoft.office.tools.excel.worksheet.printout.aspx

 


 回到顶部