1

自動マクロを使用して Ms-Access テーブルを csv ファイルにエクスポートしようとしています。宛先ファイルに一意の名前を付けたいのですが、これを実現するには now()yyyymmddhhnn を使用するのが良い方法だと思いました。

マクロから転送テキストを正常に動作させ、転送用のエクスポート ファイル仕様を設定しました。

マクロのファイル名引数に ="C:\batchfile_" & Format(Now(),"yyyymmddhhnn") & ".csv" を使用しています。このビットは機能します。

しかし、マクロを実行しようとすると、ファイル名が存在しないというメッセージが表示され、エクスポートが完了しません。これがなぜなのかはわかりませんが、エクスポート ファイルの仕様では、宛先ファイルがソース テーブルと同じファイル名と列構造を持つことを期待しているためだと思います。

誰もこれを回避する方法を知っていますか?

エリック

4

1 に答える 1