0

ヘルプ!Access が csv ファイルから間違った列をインポートしています。csv にはコンマはなく、(スペース)(スペース) のようなスペースはなく、(スペース) だけです。SERIAL_NRヘッダーに「」で終わっていますが、実際のcsvには値があります。

ここに画像の説明を入力

これにより、1000 行が追加されます。他に確認することはありますか?

4

1 に答える 1

1

これは卑劣で手抜きですが、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 をクリーニングするためのアドインを作成しました (重複、特殊文字などを排除します)。興味がある人は投稿します。

皆さんありがとう!

于 2013-05-31T18:56:06.700 に答える