Hola,
quiero crear un mensaje al recibir un mensaje de error o cambiar el texto
del mensaje de error, als dos cosas me sirven. El caso es que tengo unas
macros en unos botones que hay veces qeu no funcionan bien y me dá el error
1004, el mensaje dice asi:
Se ha producido el eror '1004' en tiempo de ejecucion:
erroe en el metodo PasteSpecial de la clase Range
eso es porque la macro lo que hace es pegar informacion en unas celas pero
el error viene porque no he copiado nada al portapapeles, lo que quiero es
que cada vez que me salga este error, automaticamente me sale otro mensaje
con las instrucciones que yo el ponga.
Fernando Arroyo me puso este codigo, pero con este codigo lo que me hace es
crear un mensaje que yo puda personalizar, ahora digo yo como hago para que
este mensaje me salga a la vez que el error? iagual es que tengo que poner
este codigo en algun otro sitio que no sea en un modulo?
El codigo es este:
Sub prueba()
On Error GoTo MiManejoDeErrores
Err.Raise 1004 'Simula el error 1004
Exit Sub
MiManejoDeErrores:
Select Case Err.Number
Case 1004
MsgBox "Se ha producido el error 1004"
'
'Instrucciones para cuando se produzca el error 1004
'
'
'Otros Case para otros códigos de error
'
Case Else 'Para un error no contemplado
MsgBox "Se ha producido el error " & Err.Number & " - " &
Err.Description & vbNewLine & "El código se detendrá."
Exit Sub
End Select
End Sub
Leer las respuestas