Verificar si un libro existe
Estoy tratando de verificar si un libro existe y si este existe que le cambie el nombre, el cambio de nombre funciona bien pero cuando trato de verificar si el libro existe me sale error 24, en esta linea
If My.Computer.FileSystem.File.Exists(NombreRuta) Then
Estas son las lineas que estoy usando.
Gracias por la ayuda.
Sub CambiarNombres()
Dim NombreViejo As String
Dim NombreViejo1 As String
Dim NombreNuevo As String
Dim NombreNuevo1 As String
Dim NombreRuta As String
ruta = "C:\Aloha\pedidos\"
nombre = Format(Now, "ddmmyyyy")
extencion = ".pdf"
NombreRuta = ruta & nombre & extencion
If My.Computer.FileSystem.File.Exists(NombreRuta) Then
For Each fichero In Range("A2:A2")
NombreViejo = "C:\Aloha\pedidos\" & fichero.Value & ".xlsx"
NombreViejo1 = "C:\Aloha\pedidos\" & fichero.Value & ".pdf"
NombreNuevo = "C:\Aloha\pedidos\" & fichero.Offset(0, 1).Value & ".xlsx"
NombreNuevo1 = "C:\Aloha\pedidos\" & fichero.Offset(0, 1).Value & ".pdf"
Name NombreViejo As NombreNuevo
Name NombreViejo1 As NombreNuevo1
Next fichero
Else
End If
End Sub