Foxtable(狐表)用户栏目专家坐堂 → 打印指定行


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

主题:打印指定行

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/1/13 12:50:00 [显示全部帖子]

先选定这些行,然后再打印

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/1/13 12:59:00 [显示全部帖子]

用代码选定参考:

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

 


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/1/13 15:33:00 [显示全部帖子]

你要打印打印指定行的话,就不能设置打印条件为All,删除模板中的打印条件。
 
然后自己做个按钮,用下面的代码打印:


Dim Book As New XLS.Book(ProjectPath & "Attachments\出库单.xls")
Dim fl As String = ProjectPath & "Reports\出库单.xls"

Tables("表名").Select(8,0,17,0) '选定第9行到第18行。
Book.Build() '生成细节区
Book.Save(fl) '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()
 


 回到顶部