通过 ADO 将没有 headers 的 CSV 文件导入 VBA

Importing a CSV file that has no headers via ADO into VBA

我有一个旧的 COBOL 系统,可以生成简单的 CSV 文件。这些文件没有 header。即 CSV 中的所有行都是 data/record 集。

我有将 CSV 文件导入 VBA 并将其弹出到数组中的代码。一切正常,但我丢失了第一行数据,因为它认为它是 header 行。

我使用的 SQL 字符串是 SELECT * FROM Data.CSV

我应该只提取字段并编写解决方案,还是有更优雅的解决方案。

提前感谢您阅读本文post。

HDR=NO 放入连接字符串的扩展属性中应该可以修复该错误