Ms access Access导入错误的列

Ms access Access导入错误的列,ms-access,csv,Ms Access,Csv,救命啊!Access正在从csv文件导入错误的列。csv中没有逗号,不应该有(space)(space)这样的空格,而应该只有(space)。我在SERIAL_NR头中以“”结尾,但在实际的csv中有值 这给了我额外1000行。还有什么需要检查的吗?这是一个鬼鬼祟祟的秘密,但是在一些单元格中包含了alt+enter字符[chr(10)]。我使用了下面的vba代码来摆脱它 sub cleaner() Dim enterchar as string enterchar = chr(10) ac

救命啊!Access正在从csv文件导入错误的列。csv中没有逗号,不应该有(space)(space)这样的空格,而应该只有(space)。我在SERIAL_NR头中以“”结尾,但在实际的csv中有值


这给了我额外1000行。还有什么需要检查的吗?

这是一个鬼鬼祟祟的秘密,但是在一些单元格中包含了alt+enter字符[chr(10)]。我使用了下面的vba代码来摆脱它

sub cleaner()
Dim enterchar as string

enterchar = chr(10)

activesheet.usedrange.Replace What:=enterchar, Replacement:="", LookAt:=xlPart, _ 
SearchOrder:=xlByRows, MatchCase:=False 

end sub
准备导入Access的csv非常好。我已经创建了一个用于清理csv的插件(消除重复项、特殊字符等),如果有人感兴趣,我将发布


谢谢大家

看起来其他字段也乱七八糟-地址在“模型”列中,状态和城市在“邮政编码”列中,等等。您能在.csv输入文件中包括几行标题(如果有)吗?