以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何导出表中的部分列内容 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83327) |
||||
-- 作者:行动2015 -- 发布时间:2016/4/6 16:05:00 -- 如何导出表中的部分列内容 现在要将表中导出为EXCEL文件,如何只导出部分列,设计了一个导出按纽,对应语法如何写,谢谢 |
||||
-- 作者:大红袍 -- 发布时间:2016/4/6 16:07:00 -- 你用哪种方法导出?Exporter是可以设置要导出的列的。
http://www.foxtable.com/help/topics/0683.htm
|
||||
-- 作者:行动2015 -- 发布时间:2016/4/6 16:13:00 -- 杂项中的导出 EXCEL这个功能 |
||||
-- 作者:大红袍 -- 发布时间:2016/4/6 16:16:00 --
|
||||
-- 作者:行动2015 -- 发布时间:2016/4/6 16:17:00 -- 我现在只想导出部分列的内容。如何写代码啊 |
||||
-- 作者:大红袍 -- 发布时间:2016/4/6 16:19:00 -- 看2楼啊。 |
||||
-- 作者:行动2015 -- 发布时间:2016/4/6 16:21:00 -- 好的,谢谢 |
||||
-- 作者:大红袍 -- 发布时间:2016/4/6 16:22:00 -- Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog dlg.Filter= "Excel文件|*.xls" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim ex As New Exporter ex.Format = "Excel" ex.Fields = "第一列,第二列" ex.SourceTableName = CurrentTable.name \'指定导出表 ex.filepath = dlg.FileName \'指定目标文件 ex.Export() \'开始导出 End If |
||||
-- 作者:行动2015 -- 发布时间:2016/4/6 16:47:00 -- 导出的文件中前面有个逗号啊?
|
||||
-- 作者:大红袍 -- 发布时间:2016/4/6 16:52:00 -- Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog dlg.Filter= "Excel文件|*.xls" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim t As Table = Tables("表A") Dim tvcs As String = t.getColVisibleWidth t.SetColVisibleWidth("第一列|98|第二列|98") t.SaveExcel(dlg.FileName, t.name) t.SetColVisibleWidth(tvcs) End If |