2

VBA を使用して単一のテーブルを dBase 5 ファイルとしてエクスポートするにはどうすればよいですか?

現在、私はこのVBAコードを使用しています:

DoCmd.TransferDatabase _
acExport, _
"dBase IV", _
"DB_Total", _
acTable, _
"DB_Total", _
"C:\Data", _
False

しかし、このコードを実行しようとすると、次のエラーが表示されます (オランダ語で、大まかに翻訳されています)。

"DB_Total is not a valid path"

しかし、エクスポートしようとしているテーブルが Access ファイル内にあるため、パスが何であるかはよくわかりません。

4

1 に答える 1

3

4 番目のパラメータには、出力データベースへのフル パスが必要です。

 DoCmd.TransferDatabase acExport, "dBase IV", "c:\full\path\to\output", acTable, "TableNameInAccess", "DBFTable", False, False

また、dBase IV であるため、出力 (DBFTable) を 8 文字以下に制限する必要があると思います。

于 2013-02-22T14:45:28.833 に答える