Foxtable(狐表)用户栏目专家坐堂 → 同时将多个execl表导入foxtable


  共有2051人关注过本帖树形打印复制链接

主题:同时将多个execl表导入foxtable

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


加好友 发短信
等级:婴狐 帖子:9 积分:180 威望:0 精华:0 注册:2013/6/13 19:52:00
同时将多个execl表导入foxtable  发帖心情 Post By:2016/2/15 22:44:00 [只看该作者]

如何将在同一目录(c:\汇总)下将多个execl表(表结构相同,内容不同)导入到foxtable同一张表内

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/15 22:54:00 [只看该作者]

编写代码即可。

 

For Each f As String In FileSys.GetFiles("c:\汇总")
    If f.EndsWith(".xls") OrElse f.EndsWith(".xlsx") Then
        Dim mg As New Merger
        mg.SourcePath = f
        mg.Format = "excel" '指定格式
        mg.SourceTableName = "订单" '指定要合并的表
        mg.DataTableName = "订单" '指定接收数据的表
        mg.Merge() '开始合并
    End If
Next


 回到顶部