帮助! Access正在从csv文件导入错误的列。 csv中没有逗号,不应该有任何空格,如(空格)(空格),只是(空格)。我在SERIAL_NR标题中以''结尾,但在实际的csv中有值。
这给了我额外的1000行。还有什么需要检查的吗?
答案 0 :(得分:1)
这是偷偷摸摸和卑鄙的,但是alt +输入字符[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的插件(消除重复,特殊字符等),如果有人有兴趣我会发布。
全部谢谢!