Macro solicitar confirmación de borrar registro

Tengo una macro en Excel, que selecciona una fila completa y la borra. Requiero que antes de borrar, solicite una confirmación. Hay varios ejemplos de esta función aquí, pero no he podido adaptarla a mis requerimientos. Es que soy demasiado lento en estas cosas, y tengo 3 días intentando en vano.
Adjunto la macro que actualmente tengo.
Sub Borraregistro()
'
' Borraregistro Macro
'
'
Rows("12:12").Select
Selection.Delete Shift:=xlUp
Range("C8").Select
End Sub
Gracias de antemano por la invalorable ayuda!?

1 respuesta

Respuesta
1
Facil. Usa un IF con un msgbox:
Sub Borraregistro()
'
' Borraregistro Macro
'
'
If (MsgBox("¿Seguro que desea borrar?", vbYesNo, "Confirmación") = vbYes) Then
    Rows("12:12").Select
    Selection.Delete Shift:=xlUp
    Range("C8").Select
End If
End Su
Obviamente, puedes modificar el texto entre comillas para que muestre el mensaje que tu quieras.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas