XLS XLSB XLSX XLSM ODS
Aspose.Cells  for .NET
XLS

Reparar archivo XLS en C#

Cree su propia aplicación .NET para reparar archivos xls usando .NET.

Reparar el archivo XLS usando C#

¿Cómo reparo el archivo xls? Con la biblioteca Aspose.Cells for .NET, puede reparar fácilmente el archivo XLS mediante programación con unas pocas líneas de código. Aspose.Cells for .NET es capaz de crear aplicaciones multiplataforma con la capacidad de generar, modificar, convertir, renderizar e imprimir todos los archivos de Excel. .NET Excel API no solo convierte entre formatos de hojas de cálculo, sino que también puede representar archivos de Excel como imágenes, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT y más, lo que lo convierte en una opción perfecta para intercambiar documentos en formatos estándar de la industria. Abierto NuGet administrador de paquetes, busque Aspose.Cells e instálelo. También puede utilizar el siguiente comando desde la Consola del Administrador de paquetes.

Comando de la consola del administrador de paquetes


PM> Install-Package Aspose.Cells

Cómo reparar un archivo xls en C#

¿Necesita reparar el archivo xls mediante programación? Los desarrolladores de .NET pueden cargar y reparar fácilmente archivos xls con solo unas pocas líneas de código.

  • Definir una clase que herede Aspose.Cells.IWarningCallback.
  • Cargue el archivo XLS creando una instancia de Workbook, usando la clase de herencia anterior, consulte el código anterior.
  • Guarde el libro de trabajo, se reparará el archivo xls dañado.
Código de muestra para reparar el archivo XLS
Input file
Save as
   
                                   
    
	
  using Aspose.Cells; 
  
  //1, Define a class that inherits Aspose.Cells.IWarningCallback
  class DefaultWarningCallback : IWarningCallback
  {
    //Implement this method as needed
    public void Warning(WarningInfo warningInfo){ }
  }
	
  //2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
  DefaultWarningCallback w = new DefaultWarningCallback();
  LoadOptions options = new LoadOptions();
  options.WarningCallback = w;
  var workbook = new Workbook("corrupted.xlsx", options);
  
  //3, Save the workbook, the corrupted file will be repaired. 
  workbook.Save("repaired.xlsx");
	                
                
            

Biblioteca .NET para reparar el archivo XLS

Hay dos opciones alternativas para instalar “Aspose.Cells for .NET” en su sistema. Elija uno que se adapte a sus necesidades y siga las instrucciones paso a paso:

  1. Instalar un NuGet Paquete . Ver Documentación
  2. Instale la biblioteca usando Consola del administrador de paquetes dentro del IDE de Visual Studio

Requisitos del sistema

Aspose.Cells for .NET es compatible con todos los principales sistemas operativos. Solo asegúrese de tener los siguientes requisitos previos.

  • Microsoft Windows o un sistema operativo compatible con las plataformas .NET, .NET Core o Mono.
  • Entorno de desarrollo como Microsoft Visual Studio.
  • Nuestro producto es totalmente multiplataforma y admite Windows, Linux, MacOS, Azure, AWS Lambda.

XLS Qué es XLS Formato de archivo

Los archivos con extensión XLS representan el formato de archivo binario de Excel. Estos archivos se pueden crear con Microsoft Excel y con otros programas de hojas de cálculo similares, como OpenOffice Calc o Apple Numbers. El archivo guardado con Excel se conoce como Libro de trabajo, donde cada libro puede tener una o más hojas de trabajo. Los datos se almacenan y se muestran a los usuarios en formato de tabla en una hoja de trabajo y pueden abarcar valores numéricos, datos de texto, fórmulas, conexiones de datos externos, imágenes y gráficos. Aplicaciones como Microsoft Excel le permiten exportar datos del libro a varios formatos diferentes, incluidos PDF, CSV, XLSX, TXT, HTML, XPS y varios otros. El formato de archivo XLS fue reemplazado por un formato más abierto y estructurado, XLSX, con el lanzamiento de Microsoft Excel 2007. Las últimas versiones aún brindan soporte para crear y leer archivos XLS, aunque XLSX es la primera opción de uso ahora.

Leer más

Reparar otros formatos de Excel compatibles

Con C#, se pueden reparar fácilmente otros archivos en formato Excel.

Reparación ODS (Archivo de hoja de cálculo OpenDocument)
Reparación XLS (Formato binario de Excel)
Reparación XLSB (Archivo de libro de Excel binario)
Reparación XLSM (Archivo de hoja de cálculo)
Reparación XLSX (Archivo Excel OOXML)