• 締切済み

ACCESS2000について

よろしく、お願いいたします。 ACCESS2000+WinXPを使用しております。 VBAにてボタンに、 DoCmd.TransferText acImportDelim, , "テーブル", "c:データ" というように書いて、ボタン一つで、データをテーブルに格納できるように致しました。 データは、csvまたはtxtなのですが、格納すると、 電話番号のようなデータの、最初の”0(ゼロ)”が消えてしまいます。 テーブルは、「テキスト型」にしてあります。 何か良い方法はありませんでしょうか? よろしく、お願いします。

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

そのファイルをインポートして初めの画面の左下の「設定」をクリック 各フィールドのデータ型を設定して「保存」します。 保存時の名前を覚えておいてください。 DoCmd.TransferText acExportDelim, "定義名", "テーブル", "C:データ" とすればテキストは""で囲われて保存されます。 エクセルで開くと数値になるのでご注意を

Fujjy
質問者

お礼

ありがとうございました。大変参考になりました。また何かございましたら、よろしくお願いいたします。

関連するQ&A