以文本方式查看主题
- Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2)
---- [求助]怎样用Exporter导出数据只导出筛选后的列 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=177901)
|
-- 作者:wldhj
-- 发布时间:2022/6/9 9:24:00
-- [求助]怎样用Exporter导出数据只导出筛选后的列
怎样用Exporter导出数据时只导出筛选后的列?
|
-- 作者:有点蓝
-- 发布时间:2022/6/9 9:29:00
--
Fields 字符型,指定导出字段(列),不同的字段,用逗号隔开,如果不指定,则导出所有字段。 不能包括表达式列,如果导出文件一定要包括某一表达式列,那么请将该列改为普通数据列,并用代码进行计算。
Dim ex as New Exporter ex.SourceTableName = "订单" \'指定导出表 ex.FilePath = "c:\\Data\\订单.xls" \'指定目标文件 ex.Format = "Excel" \'导出格式为Excel ex.Fields = "日期,客户,数量,单价,产品" \'指定导出字段 ex.Filter = "[产品] = \'PD01\'" \'指定导出条件 ex.Export() \'开始导出
|
-- 作者:wldhj
-- 发布时间:2022/6/9 9:49:00
--
我用的是系统命令的筛选和选择,请问每次筛选时怎么实现只导出筛选后的列?
|
-- 作者:有点蓝
-- 发布时间:2022/6/9 9:57:00
--
ex.Filter = tables("订单").filter \'指定导出条件
|
-- 作者:wldhj
-- 发布时间:2022/6/9 10:03:00
--
用系统命令的筛选和选择操作时 怎样获取具体是对哪一列进行筛选的?
|
-- 作者:有点蓝
-- 发布时间:2022/6/9 10:09:00
--
没有列筛选功能,是指隐藏列吧?
|
-- 作者:wldhj
-- 发布时间:2022/6/9 10:24:00
--
就是对某一列进行筛选时,怎样获取这一列的列名
|
-- 作者:wldhj
-- 发布时间:2022/6/9 10:32:00
--
如果是多列筛选时,又怎么获取他们的列名等信息?
此主题相关图片如下:微信图片_20220609103023.png

|
-- 作者:有点蓝
-- 发布时间:2022/6/9 10:36:00
--
这种没有办法获取。
|
-- 作者:wldhj
-- 发布时间:2022/6/9 10:44:00
--
这种呢?能不能用代码获取“第五列”这个列名? 此主题相关图片如下:微信图片_20220609104331.png 
[此贴子已经被作者于2022/6/9 10:45:03编辑过]
|