スクリプトを使用して、Access2010データベースを複数の異なる古いバージョンに変換できるようにしたい
したがって、スクリプトへの2010 Accessをフィードする場合、次のバージョンのいずれかを吐き出します:2000、2002、2003、または2007。
これはどのように可能ですか?
私は完全なスクリプトを探しているのではなく、正しい方向へのポインター、またはおそらくそれを実行する方法の例を探しています。
* 編集 *
TmpName = Destination & "\" & dbDisname & "_2002.mdb"
If Dir(TmpName) <> "" Then
FS.deletefile TmpName
End If
objAccess.ConvertAccessProject strSourcePath & dbCurrent, TmpName, acFileFormatAccess2002
TextName = dbDisname & "_2002.mdb"
objAccess.Quit
問題は、「実行時エラー '52':ファイル名または番号が正しくありません」というメッセージが表示されることです。
しかし、パスは正しいですか?
- strSourcePath&dbCurrent = "C:\ new.accdb"
- TmpName = "C:\ new_2002.mdb"