以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]选择表区域 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87888) |
-- 作者:zcgmxf -- 发布时间:2016/7/22 7:54:00 -- [求助]选择表区域 老师,选择表A 的区域时,用鼠标点击选择某列所有行 和用代码选择所有行 在数据引用时结果不同
打印预览代码: Dim Book As New XLS.Book(ProjectPath & "Attachments\\出入库记录.xls")
用鼠标点击选择某列或全部表,打印预览就是选择的所有行,而用代码
Dim n As Integer = Tables("狂苗接种记录_table2").Rows.Count-1 选择的第三列的所有行,打印预览就只有第一行。
请指教。谢谢! |
-- 作者:Hyphen -- 发布时间:2016/7/22 8:45:00 -- 我用帮助的Execl报表例子测试没有问题 Dim n As Integer = Tables("员工").Rows.Count-1 Tables("员工").Select(0,2,n,2) 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() |
-- 作者:大红袍 -- 发布时间:2016/7/22 9:05:00 -- 1、你模板设置的表是这个表嘛? 狂苗接种记录_table2 ? 必须一致才行。
2、把表名改成对应的,不行,做实例发上来。 |