- ベストアンサー
ACCESSテキスト変換について
特定フォルダ内の複数のcsvファイルを自動インポートするために、マクロ(テキスト変換)を使って、フォーム上にコマンドボタン化しているのですが、csvファイル名が変わったりした時でもコマンドボタンでインポートできる方法ないでしょうか?(インポート定義も指定しています) 具体的には下記のようなイメージなのですが・・ どなたかご教授ください。よろしくお願いします。 (1)コマンドボタン押下にて、インポートしたいcsvファイル選択できる (2)特定フォルダ内のcsvファイルをすべてインポートできる。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1)コモンダイアログをACCESSで使用する方法が、WEB上で検索できます。参考URLを含めて参照ください (2)特定フォルダは、既に指定されていると仮定して、 CSVファイルの全てをインポートするには、 Filesコレクションを使用して、或いは、参考URL先の方法でファイル名を取得し、ループさせてインポートします。 但し、インポート先のファイル及びインポート時のフィールド形式の設定が必要な場合には、別途設定またはプログラミングが必要です。 VBAのヘルプまたは、ネット上に情報が存在していますので、検索してみてください。
お礼
ありがとうございました。 参考にさせていただきます。