Clase en vivo privada este viernes 16 de enero de 2026. Clic aquí.
Cursos Clases en vivo Foro Ranking estudiantes Blog
Iniciar sesiónInscribirme

Es necesario estar inscrito para dejar tu duda, comentario y/o respuesta

Todo

Sin respuesta

Solo preguntas

Excel

Power BI

Power Query

Power Pivot

DAX

Macros VBA

SQL

Comentarios en clases

OsmaniPititi publicó en la clase Evento Workbook_BeforeClose: Registrar Fecha de Cierre hace 2 horas

Buenos Dias

A continuacion pongo en consideracion esta variante de codigo , pues en el del ejemplo si el usuario escoge cancelar el cierre , ya queda registrado previamente el cierre en la celda , cosa esta que en realidad el usuario cancelo. 

Dim ws As Worksheet

Set ws = ThisWorkbook.Sheets("Hoja1")

Dim UltimaFila As Long

If MsgBox("Desea cerrar el archivo?", vbYesNo + vbQuestion, "Confirmar cierre") = vbNo Then

    Cancel = True
Else
    UltimaFila = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
    
    ws.Cells(UltimaFila, 2).Value = "El archivo fue cerrado en:" & Now
End If

Respuestas

CursosForoClases en vivoValidar certificadoTérminos y condicionesIniciar sesiónInscribirme
© 2026 Deztaca. Todos los derechos reservados