Las 5 mejores formas de recuperar macros de un archivo de Excel dañado

¿También le preocupa cómo se eliminaron sus macros después de cerrar el archivo de Excel o dónde desaparecieron las macros en Excel ? Pero simplemente no tengo idea de cómo recuperar macros en Excel , ¡ entonces no temas!

En este blog, proporcioné detalles completos sobre las macros de Excel y una variedad de diferentes trucos para recuperar macros en Excel.

El mejor software para recuperar macros en Excel

Para la recuperación de macros en Excel, les recomiendo a todos que utilicen la poderosa herramienta integrada con un algoritmo fuerte, es decir, la MS Excel reparación herramienta.  

Con esta herramienta profesional recomendada, puede reparar fácilmente archivos corruptos, inaccesibles y dañados de Excel ( .xls y .xlsx ). Esta herramienta permite restaurar fácilmente todos los archivos corruptos de Excel, incluidos los gráficos, los comentarios de celda de las propiedades de la hoja de trabajo y otros datos importantes .

* La versión gratuita del producto solo ofrece una vista previa de los datos recuperables.

Con la ayuda de esto, puede solucionar todo tipo de problemas, corrupción, errores en los libros de Excel . Esta es una herramienta única para reparar múltiples archivos de Excel en un ciclo de reparación y recupera todos los datos en una ubicación preferida. Es fácil de usar y compatible con los sistemas operativos Windows y Mac. Esto es compatible con todas las versiones de Excel y la versión de demostración es gratuita.

Pasos para utilizar la herramienta de reparación de MS Excel:

Paso 1 - Descargue e instale Stellar Reparación para Excel siguiendo el asistente de instalación.

excel-Reparación-step-1

Paso 2 – Después de la instalación, inicie la herramienta de reparación y busque el archivo de Excel que desea reparar.

excel-Reparación-step-2

Paso 3 – Ahora seleccione el archivo de Excel que desea reparar y haga clic en el botón 'Repair'.

excel-Reparación-step-3

Paso 4 – Espere hasta que finalice el proceso de reparación.

excel-Reparación-step-4

Paso 5 – Una vez hecho esto, obtenga una vista previa y verifique el archivo de Excel reparado y presione el botón 'Save'.

excel-Reparación-step-5

Acerca de la corrupción de macros de Excel:

Microsoft Excel es una aplicación muy popular de Microsoft Office. Esto se utiliza para llevar a cabo diversas funciones, como realizar cálculos complejos fácilmente, ingresar datos, mantener estadísticas, datos financieros y muchos otros.

Excel es una aplicación bastante compleja además de su popularidad. Esto es utilizado por el profesional, así como para uso personal. Excel tiene varias características y funciones incorporadas para facilitar el trabajo de los usuarios, como macros, controlador de relleno, tabla dinámica, etc.

Una macro es una de las características más potentes pero infrautilizadas de Excel. Y esto se puede definir como el registro de una serie de tareas en un libro de Excel. Esto se usa comúnmente para reemplazar la serie repetitiva de acciones de teclado y mouse en la hoja de cálculo de MS Excel .

Hacer uso de las macros lo ayudará a ahorrar su valioso tiempo e incluso a aumentar su productividad. Pero en muchos casos, los libros de Excel se corrompen y, como resultado de la totalidad de los datos almacenados, también se corrompe.

Además, en muchos casos, se ve que la recuperación de macros de Excel lo ayudará a recuperar datos del archivo corrupto de Excel.

Entonces, en este artículo, compartiré información completa sobre cómo recuperar macros de libros corruptos.

Antes de avanzar hacia las correcciones, consulte algunas experiencias de los usuarios con respecto a las macros faltantes en Excel .

Consultas de usuario:

Vamos a describir esto más brevemente con la experiencia del usuario:

Tengo un archivo en el que ejecuté alguna macro, tenía la función en un archivo de texto pero se ha eliminado, por lo que solo necesito recuperar la macro, todavía tengo el archivo en el que ejecuté la función, pero cuando Voy a las macros escribiendo Alt + F8, la lista está vacía, intento crear una función para acceder a la ventana de Microsoft Visual Basic (cuando pongo la función en primer lugar) y buscar allí para ver si la función I guardado en algún lugar pero no lo hizo … ¿hay alguna manera de que pueda encontrar la función del archivo en el que ejecuté la función? ¿Te gusta el historial que mantiene todas las macros que se usaron en el archivo o algo así?  

Gracias a todos… 

Es hora de pasar a la siguiente sección, es decir, cómo recuperar macros de un libro de Excel corrupto.

¿Cómo Para recuperar las macros de Excel archivo dañado?

Bueno, hay ciertas formas que lo ayudan a recuperar macros en Excel, pero esto también depende de algunas partes. Por ejemplo, ¿cómo se corrompió el libro de Excel o en qué parte del archivo de Excel se encontró realmente la corrupción? 

Sin embargo, se encuentra que al igual que otros datos recuperados del libro de Excel dañado, los usuarios también pueden recuperar macros de Excel .

Para facilitarle esta tarea de recuperación de Macros de Excel , ya le he sugerido la solución de software al comienzo de este blog.

Por lo tanto, puede intentar restaurar los datos del libro de Excel corrupto , haciendo uso de la herramienta de reparación de MS Excel para recuperar y reparar archivos de Excel de macros corruptos automáticamente.

Si desea reparar macros corruptas en Excel manualmente, intente algunos de los pasos de trabajo que lo ayudarán a saber cómo recuperar archivos de Excel corruptos habilitados para macros.

Método 1: establezca el Método de cálculo en Manual

Cuando el archivo Excel no puede abrir el libro por sí solo, este paso lo ayudará a solucionar el problema.

Siga los pasos para restablecer la configuración de cálculo:

  • Abra el archivo de Excel pero no el corrupto
  • Luego, en el menú Herramientas > elija Opciones > haga clic en la pestaña Cálculo.

recover-macros-in-excel 1

  • En Excel 2007, haga clic en el botón de Office > Opciones de Excel> elija Fórmulas en el panel izquierdo.

recover-macros-in-excel 2

  • Por último, en la sección Cálculo > haga clic en Manual

recover-macros-in-excel 3

Espero que esto le ayude a recuperar los datos corruptos del libro.

Ahora, después de configurar el modo de cálculo en manual, intente los pasos a continuación para restaurar macros en un archivo de Excel dañado.

Método 2 # Cambiar las opciones de seguridad de macros

  • En el menú Herramientas , elija Macro > seleccione Seguridad > opción .
  • O en Excel 2007, haga clic en el botón de Office > elija Opciones de Excel > seleccione Centro de confianza en el panel izquierdo .

recover-macros-in-excel 4

  • A continuación, haga clic en el botón Configuración del Centro de confianza > elija Configuración de macro > Desactivar todas las macros ( sin notificación en la sección Configuración de macro )> haga clic en Aceptar

recover-macros-in-excel 5

  • Luego abra el libro dañado y si el libro se abre, aparece un aviso Las macros están deshabilitadas.
  • Pero si en caso de que Excel no se abra o cierre , este método no funcionará para usted.

Método 3 # Exportar libro de macros personal

Al igual que otros códigos VBA, las macros de Excel guardadas en Personal.xlsb se pueden exportar fácilmente al archivo .bas .

Para exportar el Libro de macros personal, realice los siguientes pasos:

  • Ahora presione Alt + F11 para abrir el Editor de Visual Basic (VBE).
  • Ahora presione Ctrl + R para usar el Explorador de proyectos> localizar el módulo que desea guardar
  • Y haga clic derecho en el nombre del módulo > seleccione Exportar archivo

recover-macros-in-excel 6

  • Cerrar VBE> salir de Excel
  • Cierre el Editor de VBA y salga de Excel.
  • Para importar un archivo .bas que alguien comparte. Haga clic derecho en el módulo presente en el PERSONAL.XLSB dentro del cual está dispuesto a almacenar las macros. Luego, elija la opción Importar archivo .

Hacer esto lo ayudará a recuperar macros de un archivo de Excel dañado. Esta solución ha funcionado para muchos usuarios, así que pruébalo.

Método 4 # Habilitar libro de macros personal

Cuando las macros desaparecieron en Excel , lo mismo que todos pensamos que podría eliminarse. Pero en la mayoría de los casos, se descubre que las macros se ocultan después de deshabilitarse durante un bloqueo de Excel.

Siga los pasos mencionados a continuación para encontrar el archivo Personal.xlsb y ejecutarlo nuevamente.

Pasos para habilitar el libro de macros personal

  • Abra su aplicación de Excel primero. Luego, vaya a la pestaña Archivo y presione las

recover-macros-in-excel 7

  • Toque el menú Complementos que se encuentra en el cuadro de diálogo del lado izquierdo.

recover-macros-in-excel 8

  • Dentro del menú desplegable Administrar , elija Elementos deshabilitados
  • Ahora debe seleccionar el Libro de trabajo personal y tocar

recover-macros-in-excel 9

  • Después de realizar todos los pasos, reinicie la aplicación Excel.

Preguntas frecuentes relacionadas con las macros de Excel:

Dónde se almacenan las macros de Excel en Windows 10

Ubicación de las macros de Excel en Windows 10 / Windows 7 / Windows Vista:

C: \ Usuarios \ nombre de usuario \ AppData \ Local \ Microsoft \ Excel \ XLStart carpeta

Ubicación de las macros de Excel en Windows XP:

C: \ Documents and Settings \ nombre de usuario \ Application Data \ Microsoft \ Excel \ XLStart carpeta

Todos los libros de Excel contenidos en la carpeta XLStart se abren automáticamente cada vez que inicia una aplicación de Excel.

Cualquier código que haya guardado en el libro de macros personal aparecerá en el cuadro de diálogo de macros.

[ su_spoiler title = “Cómo guardar permanentemente una macro en Excel” open = “no” style = “default” icon = “plus” anchor = “” class = “”]

¿Sabe? Al guardar las macros en PERSONAL.xlsb , puede aplicar la macro de Excel a la totalidad de sus libros de trabajo que abre o ejecuta en su PC.

Guarde una macro en su Libro de macros personal:

  • En la pestaña Desarrollador, presione la opción Grabar macro .
  • En el cuadro de diálogo de Grabar macro, vaya a la macro de la tienda en el De las opciones de caída de la macro de la tienda, elija el Libro de macros personal.
  • Por último toque la opción OK.

recover-macros-in-excel 10

  • Antes de salir de Excel, se le pide que guarde los cambios que se han realizado en el Libro de macros personal. Entonces, toca Guardar.

Mostrar libro de macros personal:

Para editar macros que se guardan en el libro de macros personal, lo primero que debe hacer es mostrar el libro de macros personal.

  • En cualquiera de sus libros de Excel abiertos, vaya a la pestaña de vista y presione la opción Mostrar .

recover-macros-in-excel 11

  • Desde el cuadro de diálogo abierto, elija el
  • Elija y edite macros que se guardan en el Libro de macros personal.
  • Después de hacer cambios, guárdelo . No olvide ocultar el libro de trabajo después de realizar cambios completos.

recover-macros-in-excel 12

Nota: Las macros almacenadas en el personal.xlsb en una PC no funcionan en otra PC.

[/su_spoiler]

conclusión:

Se trata de cómo recuperar un archivo de Excel con macro dañado. He hecho todo lo posible para compartir los mejores métodos para recuperar macros de libros de Excel corruptos . Por lo tanto, pruebe todas las soluciones antes mencionadas y no olvide compartir sus experiencias con nosotros. 

Además, se recomienda manejar el archivo de Excel correctamente y seguir los mejores pasos preventivos para evitar que los archivos de Excel se corrompan .

Además de esto, siempre cree una copia de seguridad de libros activos en Excel y también escanee su sistema con un buen programa antivirus para detectar virus e infección de malware.

Si tiene alguna pregunta adicional sobre cómo recuperar macros en Excel, infórmenos en la sección de comentarios a continuación.

Buena suerte….



Margret Arthur es emprendedora y experta en marketing de contenidos. Ella Escribe blogs de tecnología y experiencia en MS Office, Excel y otros temas tecnológicos. Her arte distintivo de presentar información técnica en un lenguaje fácil de entender es muy impresionante. Cuando ella no escribe, ella ama los viajes no planificados.