Mensage (MsgBox)en macro Excel con condicion si piso Si o piso No

Aqui nuevamentecon la pregunta sobre lo descripto en la otra pregunta

Entre estas líneas

TextBox5.BackColor = vbWhite ' aqui termina el chequeo de contenido de los TextBoxs, ComboBox y demas
'''''''''''''''''''''''''''''''''
AQUI ES DONDE QUIERO EL MsgBox
MsgBox "Los datos se pasaran a la hoja de datos, ¿quier realmente pasarlos?", vbYesNo
If vbNo then: Exite Sub
'''''''''''''''''''''''''''''''''
Worksheets("DATOS").Visible = True 'Aquio empieza la descarga hacia la hoja DATOS
Worksheets("DATOS").Select

quiero un MsgBox que si piso No la macro se cancela,. Si piso SI entonces que siga su curso la macro.

Algo falta para que no funcione, me da error y me apunta a la palabra MsgBox

1 respuesta

Respuesta
1

H o l a:

Esta es una opción con variable

res = MsgBox("Los datos se pasaran a la hoja de datos, ¿quiere realmente pasarlos?", vbYesNo + vbQuestion)
If res = vbNo Then Exit Sub
'''''''''''''''''''''''''''''''''
Worksheets("DATOS").Visible = True 'Aquio empieza la descarga hacia la hoja DATOS
Worksheets("DATOS").Select

Y esta es sin variable:

If MsgBox("Los datos se pasaran a la hoja de datos, ¿quiere realmente pasarlos?", vbYesNo + vbQuestion) = vbNo Then Exit Sub
'''''''''''''''''''''''''''''''''
Worksheets("DATOS").Visible = True 'Aquio empieza la descarga hacia la hoja DATOS
Worksheets("DATOS").Select

s a l u d o s

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas