カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

ACCESS CSVデータインポート時の文字コード

この記事は最終更新日から1年以上経過しています。

TransferTextメソッドにて、テーブルにCSVデータをインポートする際、
文字コード(CodePage)を指定してインポートすることができます。

最後の引数[CodePage]を省略すると、シフトJISで読み込まれます。

1DoCmd.TransferText acImportDelim, , _
2    "テーブル名", "ファイルパス", True, , 932   'Shift_JIS
3 
4DoCmd.TransferText acImportDelim, , _
5    "テーブル名", "ファイルパス", True, , 51932 'EUC-JP
6 
7DoCmd.TransferText acImportDelim, , _
8    "テーブル名", "ファイルパス", True, , 65001 'UTF-8
9 
10DoCmd.TransferText acImportDelim, , _
11    "テーブル名", "ファイルパス", True, , 50220 'JIS

CSVデータエクスポート時も同様です。

こちらに参考になる表があります。
http://www.atmarkit.co.jp/fdotnet/dotnettips/013enumenc/enumenc.html

この記事がお役に立ちましたらシェアお願いします
43,109 views

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です