Excel - Detectar boton cancelar

 
Vista:

Detectar boton cancelar

Publicado por CarLos (1 intervención) el 07/10/2008 21:18:31
Hola Foro,

Como puedo detectar que el usuario ha elegido Cancelar, en el cuadro de dialogo Guardar Cambios.
Estoy intentandolo con cancel una vez se produce el evento (Workbook_BeforeClose) mediante el codigo:

if cancel=True then
With ThisWorkbook.Sheets(1)
.Unprotect "Cells"
.Range("B10:D10").Locked = True
.Range("H9:I10").Locked = True
.Range("A12:L13").Locked = True
.Range("A15:L18").Locked = True
.Range("A32:L45").Locked = True
.Protect "Cells", DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
ThisWorkbook.Save
end if

pero no se si es necesario un modulo de clase, por que bloquea las celdas.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Detectar boton cancelar

Publicado por Santiago (193 intervenciones) el 09/10/2008 17:10:42
Pasame el archivo con ejemplo para que te ayude

SCM
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar