我的VBA代码中出现路径/文件访问错误?为什么会这样?

时间:2017-12-27 04:31:17

标签: vba excel-vba excel

我正在

  

运行时错误'75':
  路径/文件访问错误

在我的VBA代码中,我不确定该错误背后的原因。

当我调试代码时,我将此特定行视为错误行:

Name strPath & cell.Value As strPath & cell.Offset(0, 1).Value

完整代码是:

Sub RenameFiles()

    Dim strPath As String
    strPath = "C:\Users\Satish Muppidi\Downloads\"

    Dim srcrng As Range
    Set srcrng = Range("A2", ActiveSheet.Range("A2").End(xlDown))

        For Each cell In srcrng

            Name strPath & cell.Value As strPath & cell.Offset(0, 1).Value

        Next cell

    Range("A1").Select

    End Sub

请帮我更新代码。

1 个答案:

答案 0 :(得分:0)

在尝试重命名之前,不会检查文件是否存在。尝试

 If Dir(strpath & cell.value) = "" then

 else
     Name strPath & cell.Value As strPath & cell.Offset(0, 1).Value 
End if