以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助关于打印指定多行记录 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145508) |
||||
-- 作者:丰田 -- 发布时间:2020/1/26 10:44:00 -- 求助关于打印指定多行记录 想打印 ““打印标记””一下第一行至第四行的记录
|
||||
-- 作者:y2287958 -- 发布时间:2020/1/26 11:41:00 -- 模板文件呢? |
||||
-- 作者:丰田 -- 发布时间:2020/1/26 12:10:00 -- 附件上传 谢谢帮助 |
||||
-- 作者:丰田 -- 发布时间:2020/1/26 12:13:00 --
|
||||
-- 作者:有点蓝 -- 发布时间:2020/1/27 13:46:00 -- With Tables("表A") Dim r As Integer r = .FindRow("打印标记=true") If r > - 1 Then \'如果找到符合条件的行 Dim str As String = "" For i As Integer = r To Math.Min(r+3,.Rows.count -1) str = str & "," & .Rows(i)("_Identify") Next str = str.Trim(",") .Filter = "_Identify in (" & str & ")" Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单.xls") Dim fl As String = ProjectPath & "Reports\\出库单.xls" Book.Build() \'生成细节区 Book.Save(fl) \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = fl Proc.Start() End If End With
|
||||
-- 作者:丰田 -- 发布时间:2020/1/27 14:13:00 -- 谢谢 已经解决 |