以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  选择行导出excel  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=191392)

--  作者:puma
--  发布时间:2024/4/14 11:28:00
--  选择行导出excel
有选择行导出的方法吗?
就是选择6-10行,导出6-10行。不导出全部行

--  作者:有点蓝
--  发布时间:2024/4/14 20:35:00
--  
方法1、使用模板导出,不要设置条件即可:http://www.foxtable.com/webhelp/topics/0201.htm
2、使用代码筛选掉不需要的行,比如

With Tables("订单")
Dim ids As String
    For 
i as Integer = .TopPosition To .BottomPosition
        .Rows(i).Locked = 
True
ids = ids & ",\'" & .Rows(i)("订单编号") & "\'"
    Next
idsids.Trim(",")
.filter = "订单编号 In (" & ids & ")"
.SaveExcel("C:\\data\\test.xls","订单")
End 
With
[此贴子已经被作者于2024/4/14 20:39:05编辑过]