Guardar automáticamente en Excel - Cómo activar el guardado automático con la opción de Excel y VBA

Función de guardado automático en Excel

El guardado automático en Excel es una función / facilidad que se utiliza para guardar automáticamente los cambios o el progreso del trabajo. Esto nos ayudará a reducir el impacto del riesgo en la pérdida de datos en caso de cualquier situación de caída del sistema. Podemos encontrar esta característica en la pestaña de opciones en la sección de guardar, si ingresamos el tiempo como 5 minutos, Excel guardará automáticamente nuestros libros de trabajo cada cinco minutos.

¿Cómo activar el guardado automático en Excel? (Paso a paso)

Por lo general, el guardado automático está habilitado en Excel de forma predeterminada. Veamos cómo activar las opciones de autoguardado en Excel.

  • Paso -1: Vaya al menú "Archivo". Haga clic en "Opciones"
  • Paso -2: Las opciones de Excel aparecerán con muchas opciones para administrar según nuestra necesidad. Haga clic en la opción "Guardar" - Esto nos llevará a personalizar los libros de trabajo que se guardan.
  • Paso 3: desde esta ventana, podemos ver que la opción "Guardar información de Autorrecuperación cada -__ minutos" está habilitada. Aquí es donde notificamos a Excel que guarde el libro de trabajo cada n minutos (n podría ser cualquier número que represente un número de minutos en el tiempo). De forma predeterminada, Excel tardará 10 minutos en realizar la Autorrecuperación, pero podemos cambiar este tiempo según nuestro requisito, como 1,2,3 minutos.
  • Paso 4: si lo habilita y no pudo guardar, se almacenará en esta ruta " C: Users aa AppData Roaming Microsoft Excel " (esta ruta varía para todos a medida que recuperan
    Excel La ubicación de guardado automático será diferente. Solicito a todos que verifiquen esta ubicación de guardado automático en las opciones de Excel - Guardar.

También podemos cambiar la carpeta para guardar las copias de seguridad ingresando una ruta diferente en la "Ubicación del archivo de Autorrecuperación".

  • Paso 5: podemos seleccionar un formato específico cuando guardamos nuestros libros de trabajo automáticamente seleccionando el formato de la lista de formatos de Excel que están disponibles.

De forma predeterminada, el formato sería "Libro de Excel (* xlsx)", ya que fue utilizado por la mayoría de los usuarios. Y también, asegúrese de activar la opción "Mantener la última versión de Excel guardada automáticamente si cierro sin guardar".

  • Paso 6: también podemos evitar guardar los libros de trabajo en una unidad habilitando "Guardar en la computadora de forma predeterminada" de la siguiente manera:

Hasta ahora, habíamos aprendido cómo activar el guardado automático en Excel, el tiempo para realizar la tarea periódicamente y muchas otras características que obtuvimos.

¿Cómo recuperar el archivo guardado automáticamente?

Ahora, veamos cómo recuperar el archivo, que se guarda automáticamente. Como puede observar, la ruta del archivo que le habíamos dado en la “Ubicación del archivo de Autorrecuperación” copia la ruta.

Paso 1 - Ahora, abra el Explorador de Microsoft; en la parte superior de la barra, debemos pegar la ruta que habíamos copiado de la “ubicación del archivo de Autorrecuperación” y luego presionar ENTER.

  • Paso 2: se mostrará una ventana con archivos y carpetas que se recuperan automáticamente. Desde esta ventana, podemos hacer clic en el archivo que queremos recuperar, y luego puede mantener los cambios y guardar el libro con un nuevo nombre. Una vez que ingrese a la ruta, aparecerá la siguiente ventana.

Desde aquí, podemos recuperar los archivos que no están guardados, y nuestro trabajo y tiempo no son en vano habilitando el autoguardado en Excel.

Cómo activar el guardado automático mediante la aplicación Visual Basic (VBA)

Veamos cómo el código usando Excel Macro nos ayudará a realizar el guardado automático en el libro de Excel.

  • Paso 1: abra "Editor de Visual Basic" desde la pestaña Desarrollador en su Excel como se muestra a continuación.
  • Paso 2- Cuando hacemos clic en "Visual Basic", podemos visualizar un editor de VBA saliendo. Aquí es donde tenemos que escribir código para realizar la operación de autoguardado.
  • Paso 3 - Aquí, no vamos a crear ningún módulo para que realice nuestra operación ya que este es un “Evento” donde vamos a escribir una macro. Un evento es como si abrimos un libro de trabajo, entonces será considerado como un evento; de manera similar, si hicimos cambios en el libro de trabajo, entonces también es un evento, cerrar el libro de trabajo también es un evento, y así sucesivamente.
  • Paso 4: para la operación de autoguardado, asumimos "cerrar el libro de trabajo" como un evento. Abra "ThisWorkbook", que se encuentra en nuestro lado izquierdo de la página, y comience a escribir una macro.
  • Paso 5 - Cuando abrimos el "Este libro de trabajo", podemos ver el "General" y cambiarlo a "Libro de trabajo" de la siguiente manera.
  • Paso 6: cuando cambiamos a un libro de trabajo, da la opción de escribir una macro en un evento "Workbook_Open ()". Hay una lista de declaraciones que podemos usar para crear un evento en nuestro lado derecho. Aquí realizaremos una tarea de guardado automático en Excel, por lo que tenemos que cambiar el evento a "Antes de cerrar".
  • Paso 7: seleccione "BeforeClose" y comience a escribir el código para guardar automáticamente en Excel.
  • Paso 8: "ThisWorkbook.Save" guardará automáticamente el libro de trabajo y lo guardará como un libro de trabajo habilitado para macros para ejecutar el código de la siguiente manera:
  • Paso 9: guarde este libro como una macro habilitada y cierre el libro. Luego, podemos observar que la alerta de pantalla que solicita guardar o no guardar no aparecerá, pero aparecerá otra alerta de advertencia que es la siguiente:

Paso 10: una vez que haga clic en Aceptar, el libro de trabajo con los cambios se guardará automáticamente. También podemos desactivar esta alerta mediante el uso de algún código en VBA, que guarda un libro de trabajo automáticamente de una manera sencilla.

Vamos a ver cómo funciona:

Estos mensajes de advertencia vendrán a través de una aplicación, por lo que tomamos "Application.DisplayAlerts = False". Esto significa que ninguna alerta de pantalla aparecerá una vez que esta línea esté incluida en el código. Pero también es importante incluir una línea de "Application.DisplayAlerts = True" ya que esto ayuda cuando algo importante muestra una alerta para aparecer.

Ahora intente hacer cambios y cerrar el libro de trabajo, podemos observar que ninguna de las alertas de pantalla aparecerá, pero los cambios se guardarán. Esta operación nos ayudará a guardar nuestro trabajo aunque cerramos inesperadamente el libro de trabajo sin guardarlo.

Cosas para recordar

  • El guardado automático en Excel es una característica espléndida que ahorra tiempo y datos al guardarlos periódicamente.
  • Una vez que habilitamos el guardado automático en Excel, no podemos cerrar sin guardar, lo que puede inducir a error aunque no queremos guardar los datos.
  • Siempre monitorea el trabajo del usuario y actualiza los cambios en el contenido para compartir un punto o una unidad.
  • También permite que varias personas editen el documento simultáneamente.

Articulos interesantes...