如何导入csv文件以使用VBA代码访问?
我有一个csv文件,需要导入该文件才能使用VBA访问 我正在使用以下代码:如何导入csv文件以使用VBA代码访问?,vba,ms-access,import,Vba,Ms Access,Import,我有一个csv文件,需要导入该文件才能使用VBA访问 我正在使用以下代码: Call DoCmd.TransferText(acImportDelim, , TableName, SourceFile, HasFieldNames) 其中TableName、SourceFile和HasFieldName是存储文件信息的变量 导入工作正常,但我在表中只导入了一列 有人有主意吗 该文件是一个带有分隔符“;”的csv文件,具有多列 谢谢。您需要创建(并在.TransferText中使用)一个导入规范
Call DoCmd.TransferText(acImportDelim, , TableName, SourceFile, HasFieldNames)
其中TableName、SourceFile和HasFieldName是存储文件信息的变量
导入工作正常,但我在表中只导入了一列
有人有主意吗
该文件是一个带有分隔符“;”的csv文件,具有多列
谢谢。您需要创建(并在.TransferText
中使用)一个导入规范,在其中指定分隔符字符串。例如,请参见以下答案:
您需要创建(并在.TransferText
中使用)一个导入规范,在其中指定分隔符字符串。例如,请参见以下答案:
“CSV”代表“逗号分隔值”。因此,默认导入功能查找逗号
如果您使用的不是逗号,请尝试以下操作: