Evitar error 53 en File1
Otra vez amigazo, molestándote, con tu ultima respuesta funcionó bien este proyecto, solo tengo la ultima pregunta, ojala me quieras ayudar y es esta:
Tengo un text1, en el cual pongo un nombre de algún archivo .txt que tengo en una carpeta
Al dar enter, desde un file1 se elige el archivo con el nombre elegido y se ve su contenido en otro text2, hasta aquí funciona bien, pero si por ejemplo en el text1 en lugar de escribir banco
Se escribe por equivocación banca me manda el error 53 de que no localiza el archivo y claro no existe, mi favor es, algún código que en lugar de mandarme el error 53 me mande un msgbox de aviso, para poder rectificar y así evitar que se cierre el programa al dar aceptar en el "aviso error 53" mi código que tengo es este:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
KeyAscii = 0
File1.FileName = Text1.Text & ".txt"
Dim nuevalinea As String, LTexto As String, Texto As String, Archivo As String
nuevalinea = Chr$(13) + Chr$(10)
Archivo = File1.Path & "\" & File1.FileName
Open Archivo For Input As #1
Do Until EOF(1)
Line Input #1, LTexto
Texto = Texto & LTexto & nuevalinea
Loop
Text2.Text = Texto
Close #1
On Error Resume Next
End If
End Sub
.....................................................................
Private Sub Form_Load()
File1.Pattern = "*.txt"
File1.Path = App.Path & "\Archivo"
On Error Resume Next
End Sub
Es esto con lo que trabaja, solo me falta resolver lo del error 53, pues es todo y de antemano gracias, un abrazo desde Puebla, Mexico