访问vba csv导入不读取第一行

时间:2015-03-06 09:55:55

标签: vba csv import ado ms-access-2013

我正按照此处列出的方法Using ADO in Access to import CSV data

使用ADO将CSV文件读入Access表

它适用于我导入的三个csv文件中的两个。出于某种原因,其中一个是跳过第一行并从第二行开始。因此,当我尝试在Access文件和CSV文件中的列标题之间匹配字段名称时,它会失败,因为列标题位于第一行。

我导入的csv文件很常见。它们是从Google网站站长工具下载的内容关键字,搜索查询和入站链接CSV文件。搜索查询是从第二行读取的。我查看了Excel和Notepad ++中的csv文件,看不到它们之间的任何结构/布局差异。

当我插入一个新的空行然后将其删除时,它再次开始从第一行读取文件,导入工作正常。我想避免每次都这样做。我可能会忘记并想知道它为什么要这样做。

有谁知道为什么它会从第二行开始阅读,有没有办法让它始终从第一行开始?谢谢!

0 个答案:

没有答案