访问导入CSV文件

时间:2015-07-22 23:10:43

标签: csv access-vba

我尝试将CS​​V文件导入Access。但是,CSV文件的格式化方式会为同一事务创建三行。在创建或附加表时,是否可以告诉Access每三行属于同一个事务? VBA很好,如果这是唯一可能的方式。

目前,在导入一个事务期间,Access会为第一行创建8个字段,为第二行创建29个字段,为第三行创建8个字段。我要么更喜欢为一个事务设置48个字段,要么告诉访问我只需要某些字段。例如,我只需要第一行的字段2,第二行的字段11和第三行的field3用于每个事务。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

不知道在访问中如何做到这一点。但是,CSV是一种非常特定的格式,根据CSV标准,您的布局方式不正确。它应该是一行的单个记录。

使用Sublime或Notepad ++等高级文本编辑器编辑CSV文件,使每个换行符实际上代表记录的结尾。