¿Cómo puedo poner una última actualización en mi libro de Excel?

Joven, hombre de negocios, utilizar, computadora, en el escritorio

Agregue marcas de fecha a sus hojas de cálculo de Microsoft Excel usando macros.

Credito de imagen: AndreyPopov / iStock / Getty Images

Microsoft Excel no proporciona una manera fácil de agregar un campo para informar a los lectores cuándo se actualizó un archivo por última vez. Las dos funciones de hora proporcionadas por Excel, AHORA y HORA, proporcionan información sobre la hora actual; sin embargo, las llama funciones en su archivo actualiza la celda con la hora actual tan pronto como abre el archivo, incluso si el documento no cambio. El uso de estas funciones sin protección de celda no le brindará a usted ni a sus usuarios un método confiable para determinar la última vez que se guardó el archivo. La mejor solución a este problema es crear una macro para su archivo de Excel para leer las propiedades del archivo que almacenan la última vez que se guardó el archivo.

Paso 1

Abra su hoja de cálculo de Excel y guarde su archivo como un archivo de Excel habilitado para macros. Si su archivo aún no está guardado en este formato, Excel mostrará una ventana de advertencia. Haga clic en "No", luego seleccione "Libro de Excel habilitado para macros" en el menú desplegable "Guardar como tipo".

Video del día

Paso 2

Presione "Alt-F11" para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

Paso 3

Haga clic en "Insertar", luego en "Módulo" en el menú superior.

Paso 4

Copie y pegue el siguiente código en la ventana:

Función LastSavedTimeStamp () como fecha LastSavedTimeStamp = ActiveWorkbook. Función de finalización de BuiltinDocumentProperties ("Última hora de guardado")

Paso 5

Regrese a la vista de la hoja de cálculo de Excel y haga clic en la celda en la que desea mostrar su marca de tiempo.

Paso 6

Ingresa "= LastSavedTimeStamp ()" (sin comillas) en la celda y presiona "Enter".

Paso 7

Tenga en cuenta que es posible que el valor no aparezca en formato de fecha. Si este es el caso, haga clic derecho en la celda y seleccione "Formato de celdas". Seleccione "Fecha" en la columna de la izquierda, luego haga clic en el formato de fecha y hora que desee. Haga clic en "Aceptar" para aplicar el formato.

Paso 8

Guarde su archivo y tenga en cuenta que el sello de fecha se actualiza solo cuando guarda el archivo y no cuando simplemente lo abre para verlo.

Propina

Los pasos de este artículo se aplican a Excel 2013 y Excel 2010. Otras versiones pueden requerir diferentes pasos.

Advertencia

Los archivos habilitados para macros a veces se filtran como posibles virus en algunos programas de correo electrónico. Esto se debe a que, históricamente, algunos ataques a los sistemas operativos de Microsoft se realizaban con macros integradas en archivos. Por lo tanto, puede experimentar problemas al distribuir este tipo de archivos dependiendo de la configuración del servidor de correo electrónico de su destinatario.