MS Access VBA DoCmd.TransferText如何分隔列?

时间:2018-04-04 13:11:59

标签: access-vba ms-access-2016

以下行应将分号;分隔的.csv文本文件导入表中。

DoCmd.TransferText TransferType:=acImportDelim, SpecificationName:=specNote, TableName:="tblImport", FileName:="K:\path\file.csv" 

然而,这会将所有字段放在一个字段中。

这里出了什么问题?

有什么建议吗?

我指定了

  • 文件格式:分隔
  • 字段分隔符:;

我通过导入向导设置了它并保存了此规范。随着向导一切顺利。

我想分享规范,但我不知道该怎么做?

非常感谢。

1 个答案:

答案 0 :(得分:1)

specNote是变量还是规范的名称?

如果是后者,请尝试:

DoCmd.TransferText _
TransferType:=acImportDelim, _
SpecificationName:="specNote", _
TableName:="tblImport", _
FileName:="K:\path\file.csv"