Ms access 访问VBA重命名文件
我试图使用两个文本框在VBA access中执行重命名。 这是我的密码:Ms access 访问VBA重命名文件,ms-access,vba,Ms Access,Vba,我试图使用两个文本框在VBA access中执行重命名。 这是我的密码: Private Sub Command61_Click() Name Me.sourFullPath As Me.destFullPath End Sub sourFullPath和destFullPath都有完整的文件路径,包括文件夹路径和文件名+扩展名,它们都在同一个驱动器上。 但在我运行它之后,访问权限给了我 运行时错误5:过程调用或参数无效 有人知道是什么原因吗 谢谢语法正确,因此请检查您实际要执行的
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
此外,目标文件夹必须存在。如果您查看上面显示的错误代码 •参数可能超出允许值的范围 如果将目标扩展到255个字符以上,则它确实会失败,但会出现错误 运行时错误“53”:找不到文件
仍然可能是源路径或目标路径太长。请确保该文件未打开。如果该文件已打开,则会出现另一个错误“运行时错误'75':路径/文件访问错误”,因此这不是上述问题中的问题。此外,如果路径错误,则会出现错误“运行时错误'53:找不到文件”