Mensaje de libro no encontrado
Hola
Resulta que tengo este código a la hora de buscar un libro me dice que no se puede encontrar que compruebe la ortografía ........... Esta bien por que el libro no existe!!
Si busco uno que esta en la ruta lo muestra bien!!
Como se puede hacer que el mensaje que no se encontró el libro y compruebe la ruta y ortografía no aparezca y me aparezca el mensaje que tengo en el código que seria este
MsgBox "Por el momento no existen datos manuales con Fecha ( " & fecha & " ) ", 64, "Información"
Este es el código
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range) Dim l1 As Worksheet
Application.ScreenUpdating = False
'If Not Intersect(Target, Range("M5")) Is Nothing Then
Set l1 = ThisWorkbook.Sheets("Base dato")
'Set l2 = ThisWorkbook.Sheets("Base dato")
On Error GoTo por
Dim formato Dim fecha
ChDir \\ newton \ users\9Produc \ Caracterizaciones \
If Target.Text = "" Then Exit Sub
formato = Format(Range("M5"), "mm-y")
Workbooks.Open ("\\ newton\ users\ 9Produc \ Caracterizaciones \" & formato & ".xlsm")
Sheets("TABLERO GESTIÓN").Range("A1:Q34").Copy
l1.Range("B9").PasteSpecial _
Paste:=xlPasteValuesAndNumberFormats, _
Operation:=xlNone, _
SkipBlanks:=False, _
Transpose:=False
ActiveWorkbook.Save
ActiveWorkbook.Close
Hoja13.Select
Exit Sub
x:
fecha = Range("M5").Value
Sheets("Base dato").Range("B12:R42").ClearContents
MsgBox "Por el momento no existen datos manuales con Fecha ( " & fecha & " ) ", 64, "Información"
End Sub
Gracias de antemano