Foxtable(狐表)用户栏目专家坐堂 → [求助] 用代码如何导出到EXCEL表?


  共有2640人关注过本帖平板打印复制链接

主题:[求助] 用代码如何导出到EXCEL表?

帅哥哟,离线,有人找我吗?
CHSTONE
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:260 威望:0 精华:0 注册:2020/1/13 17:09:00
[求助] 用代码如何导出到EXCEL表?  发帖心情 Post By:2020/2/17 17:52:00 [只看该作者]

各位大神:

下面的代码,只是保存了一个表,如果有多个表,岂不是要保存多次?

For Each dt As DataTable In DataTables
    DataTables(dt.name).save(True)
    Dim ex As New Exporter
    ex.SourceTableName = dt.name '指定导出表
    ex.FilePath = "e:\car\CAR0208.xls" '指定目标文件
    If  FileSys.FileExists( "e:\car\CAR0208.xls" ) = True
        FileSys.DeleteFile( "e:\car\CAR0208.xls" )
    End If
    ex.Format = "Excel" '导出格式为Excel
    ex.Export()
Next

如果一个项目里面有多个表DATATABLE,想将所有表(并且保持原表的格式及数据还有多层表头等)在退出项目之前导出到一个EXCEL文件里,代码该如何写啊?



 回到顶部