Cómo reparar un libro de Excel dañado

El mayor dolor al trabajar con archivos es cuando se corrompen. Si bien Office 365 ofrece una función de recuperación de archivos para todos sus tipos de archivos, incluidos Word , Excel y PowerPoint , pero si eso no funciona, es una gran cantidad de trabajo. Esta publicación lo guiará sobre cómo puede reparar un libro de Excel corrupto(repair a corrupt Excel workbook) y también colocar métodos de respaldo para que la recuperación funcione mejor.

Cómo reparar un libro de trabajo corrupto (Excel)

Reparar(Repair) y recuperar un libro de (Recover)Excel(Excel Workbook) corrupto

Siga estos dos métodos para reparar un libro de trabajo cuando se muestre dañado. Cuando abre un archivo de Excel , en tales casos, recibirá un mensaje de que el archivo está dañado o no se abrirá, o no hay datos en el archivo. Por lo general, Excel ofrece una recuperación, pero si eso no funciona, puede usar los métodos recomendados.

Reparar un libro de Excel dañado manualmente

Reparar opciones de Excel

  • Abra (Open) Excel , haga clic en Archivo(File) y luego haga clic en Abrir(Open) .
  • Busque(Browse) y seleccione el archivo que necesita abrir, pero no haga clic en el botón Abrir(Open) .
  • Haga clic(Click) en la flecha hacia abajo junto al botón Abrir y seleccione (Open)Abrir(Open) y reparar(Repair) .
  • Excel le ofrecerá dos opciones.
    • Recuperar datos (reparar)
    • Extrae valores y fórmulas del trabajo cuando falla la reparación. ( Extraer datos(Extract Data) ).

Recuperar(Recover) datos de un libro dañado

Revertir el libro de trabajo a la última versión guardada:(Revert the workbook to the last saved version:) si el archivo se corrompió mientras trabajaba en él, es mejor cerrarlo sin guardarlo en lugar de intentar guardarlo con datos corruptos. Ábralo de nuevo y lo llevará al estado en el que todo funcionaba.

Guarde el libro de trabajo en formato SYLK (enlace simbólico): (Save the workbook in SYLK (Symbolic Link) format: ) en caso de corrupción de la impresora, guarde el archivo como un enlace simbólico, es decir, la opción aparece cuando elige Guardar como Type > SYLK . Haga clic(Click) en sí en el mensaje y guarde el archivo.

Una vez hecho esto, deberá volver a abrir el archivo y guardarlo como un libro de Excel . Dado que estamos guardando todo como un archivo nuevo, el archivo original todavía está allí. El único inconveniente de este método es que solo guardará la hoja activa y no otras.

Use una macro para extraer datos de un libro de trabajo dañado: (Use a macro to extract data from a corrupted workbook: ) si la hoja tiene gráficos y usa datos del libro como fuente de datos, entonces esta macro de Microsoft puede ayudarlo a recuperar esos datos.

Sub GetChartValues() 
Dim NumberOfRows As Integer 
 Dim X As Object 
Counter = 2

' Calculate the number of rows of data.
NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values) 
Worksheets("ChartData").Cells(1, 1) = "X Values"

' Write x-axis values to worksheet.
With Worksheets("ChartData")
.Range(.Cells(2, 1), _ 
 .Cells(NumberOfRows + 1, 1)) = _

Application.Transpose(ActiveChart.SeriesCollection(1).XValues) 
End With 
 ' Loop through all series in the chart and write their values to

' the worksheet.
For Each X In ActiveChart.SeriesCollection 
Worksheets("ChartData").Cells(1, Counter) = X.Name 
With Worksheets("ChartData")

.Range(.Cells(2, Counter), _ 
 .Cells(NumberOfRows + 1, Counter)) = _ 
Application.Transpose(X.Values) 
 End With

 Counter = Counter + 1
Next
End Sub

Para ejecutar la macro, cree una nueva hoja en el archivo de Excel . A continuación, seleccione el gráfico y ejecute la macro. Los datos estarán disponibles en la nueva hoja que creó.

Cómo prevenir la corrupción del libro de trabajo

Si bien esos métodos ayudan cuando tiene un archivo corrupto, es mejor tener un método de recuperación. Estos son algunos métodos integrados que puede habilitar para asegurarse de no perder archivos en el futuro.

Guarde automáticamente una copia de seguridad de un libro de trabajo:

crear siempre un archivo de copia de seguridad

  • Abra la hoja de trabajo y luego haga clic en File > Save como
  • Elija(Choose) sobrescribir el mismo archivo, pero antes de eso, haga clic en Tools > General .
  • Marque la casilla que dice Crear siempre una copia de seguridad.(Always create a backup.)
  • Luego guarde la copia.

Esto asegurará que haya una copia de seguridad cada vez que desee recuperar la hoja de trabajo.

Cree automáticamente un archivo de recuperación a intervalos específicos:

Opciones de respaldo de archivos de Excel

  • Abra la hoja de trabajo, haga clic en File > Options .
  • En la categoría Guardar(Save) , configure lo siguiente.
    • Marque la opción Guardar información de Autorrecuperación cada y configure la hora.( Save AutoRecover information every and set up the time.)
    • Configure(Setup AutoRecover) la ubicación del archivo de Autorrecuperación en un lugar que conozca
    • Desmarque Deshabilitar Autorrecuperación solo para este libro de trabajo(Disable AutoRecover for this workbook only)

Espero que la publicación lo haya ayudado a recuperar y reparar el libro de Excel(Excel Workbook) corrupto . Siempre asegúrese de establecer la configuración de copia de seguridad de los archivos.

Lecturas relacionadas:(Related reads:)



About the author

Soy un científico informático con más de 10 años de experiencia trabajando en el campo de los navegadores, Microsoft Office y OneDrive. Me especializo en desarrollo web, investigación de experiencia de usuario y desarrollo de aplicaciones a gran escala. Mis habilidades son utilizadas por algunas de las principales empresas del mundo, incluidas Google, Facebook y Apple.



Related posts