Microsoft Access 掲示板

CSVファイル(文字コード:UTF-8)からデータを取得し、Accessのテーブルにデータを書き込むVBAコードが知りたい / 1

4 コメント
views
4 フォロー
1

最終目的は、UTF-8のCSVファイルをAccessのテーブルにインポートしたいということでしょうか。

だとしたら、そんな面倒なことせずに、下記の1行でできますが、それではだめですか。

Docmd.TransferText acImportDelim, , “T_サンプル”, "D:\Work\UTF-8のテキスト.csv", True, , 65001

最後の 65001 が文字コードを UTF-8 と指定してます。
その他の文字コードに関しては下記を参照に。

コード ページ識別子 - Win32 apps | Microsoft Learn

上記の方法でだめなのなら、その理由を説明してもらえますか。

通報 ...