• ベストアンサー

Access VBA TransferTextについて

すみませんAccess初心者です。 VBAのTransferTextでCSVファイルをAccessnoデータベースにインポートしようとしてるのですが、 あるフィールドが400バイトのデータがある場合は 255バイト目までしかインポート出来ないようになっているのでしょうか? もしそうであれば、他にインポートする方法はありますか? CSVファイルを1行ずつ読み込み、1フィールドずつテーブルに格納するという処理を行わなければいけないのでしょうか? よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kurodai2
  • ベストアンサー率38% (77/202)
回答No.1

255文字は、テキスト型の上限ですね。 それ以上の長さであれば メモ型でテーブルを用意して インポート定義で該当フィールドを、メモ型に設定して定義情報を保存し、それをTransferTextで指定すれば いけるのではないでしょうか 私自身、メモ型自体で試したことはありませんので 参考までに。

rariko
質問者

お礼

回答ありがとうございます。 インポート定義を作成して、該当フィールドをメモ型に設定したら 出来ました!! どうもありがとうございました。

関連するQ&A