Foxtable(狐表)用户栏目专家坐堂 → [求助]excel导入大量数据(6000行以上,字段十几个)


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

主题:[求助]excel导入大量数据(6000行以上,字段十几个)

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


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/8/5 21:52:00 [显示全部帖子]

1、帮助没看仔细,merger可以导入.xlsx

合并Excel2007文件:

Dim mg As New Merger

mg.SourcePath = "c:\data\销售管理.xlsx"

mg.Format = "excel2007" '指定格式

mg.SourceTableName = "订单" '指定要合并的表

mg.DataTableName = "订单" '指定接收数据的表

mg.Merge() '开始合并


Format
指定合并格式,包括Access、Access2007、Excel、Excel2007、dBASE、Delimited、Fixed等格式
其中Delimited为符号分割的文本文件,Fixed为固定列宽的文本文件。
默认为Access。


2、单元格肯定是有数据的,比如空格,回车符等看不见的数值,或者公式、引用等等。这种如果对应目的表的列类型为数值型就会出错


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


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/8/6 10:07:00 [显示全部帖子]

下载安装下面的数据访问组件:
http://www.foxtable.com/download/AccessDatabaseEngine.exe

 回到顶部