2つのテキストボックスを使用してVBAアクセスで名前を変更しようとしています。ここ は私のコードです:VBAにアクセスファイルの名前を変更
Private Sub Command61_Click()
Name Me.sourFullPath As Me.destFullPath
End Sub
両方sourFullPath
とdestFullPath
は全体のファイルパスを持っているのと同じドライブ上のフォルダのパスとファイル名+拡張子が含まれ、それらはすべて。 しかし、私はそれを実行した後、アクセスは私に与えます
実行時エラー5:無効なプロシージャの呼び出しまたは引数です。
誰でも原因を知っていますか?
Private Sub Command61_Click()
Debug.Print "Source: '" & Me.sourFullPath & "' Target: '" & Me.destFullPath & "'"
Name Me.sourFullPath As Me.destFullPath
End Sub
また、ターゲットフォルダが存在している必要があります
おかげ
ファイルが開いていないことを確認してください。 – Minty
ファイルが開かれている場合、「実行時エラー '75':パス/ファイルアクセスエラー」というエラーが表示されるため、上記の問題で問題にはなりません。また、パスが間違っている場合、エラー "実行時エラー '53':ファイルが見つかりません" – ChrisM