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

Herstel het Excel-bestand via C#

Bouw uw eigen .NET-applicatie om Excel-bestanden te repareren met behulp van .NET.

Excel-bestand repareren met .NET

Om het EXCEL-bestand te repareren, zullen we gebruiken

Aspose.Cells for .NET

API, een veelzijdige, krachtige en gebruiksvriendelijke documentmanipulatie API voor het C#-platform.

Aspose.Cells API kan worden gebruikt voor het maken, bewerken, converteren en renderen van Microsoft Excel-formaten naar verschillende formaten. Bovendien kan het worden gebruikt voor uitgebreide grafieken, schaalbare rapportage en betrouwbare berekeningen binnen softwareapplicaties. Aspose.Cells is een standalone API en vereist geen software zoals Microsoft of OpenOffice.

Gratis app om EXCEL-bestand te repareren met .NET
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");
	                
                
            

Excel-bestand repareren met C#

  • Definieer een klasse die Aspose.Cells erft.IWarningCallback.
  • Laad het EXCEL-bestand door een exemplaar van Workbook te maken, met behulp van de bovenstaande overervingsklasse, raadpleeg de bovenstaande code.
  • Sla de werkmap op, het beschadigde Excel-bestand wordt gerepareerd.

Installeer Aspose.Cells om het Excel-bestand te repareren

Er zijn drie alternatieve opties om Aspose.Cells for .NET in uw systeem te installeren.

  • Open NuGet pakketbeheerder, zoek naarAspose.Cells en installeren.
  • Installeer Aspose.Cells met NuGet pakketbeheerder in Visual Studio. Zien Documentatie .
  • Downloaden Aspose.Cells.msi en installeer het op Windows.

systeem vereisten

Aspose.Cells for .NET wordt ondersteund op alle belangrijke besturingssystemen. Zorg ervoor dat u aan de volgende vereisten voldoet.

Aspose.Cells is volledig platformonafhankelijk en ondersteunt alle belangrijke .NET-implementaties volgens de .NET Standard 2.0-specificatie:

  • .NET Framework, beginnend bij de vroegste versie 2.0 en eindigend met de nieuwste .NET Framework 4.8.
  • .NET Core, beginnend bij de vroegste 2.0 en eindigend met de nieuwste .NET 6.

Voor zover de code van .NET niet afhankelijk is van de onderliggende hardware of het besturingssysteem, maar alleen van een virtuele machine, bent u vrij om elke vorm van software te ontwikkelen voor Windows, Linux, macOS, Android en iOS. Azure en AWS Lambda worden ook ondersteund. Zorg ervoor dat u de overeenkomstige versie van .NET Framework, .NET Core, Windows Azure, Mono of Xamarin hebt geïnstalleerd.

We raden u aan Microsoft Visual Studio, VSCode te gebruiken om C#, F#, VB.NET-toepassingen te maken.

EXCEL Wat is EXCEL bestandsformaat

XLSX is een bekend formaat voor Microsoft Excel-documenten dat werd geïntroduceerd door Microsoft met de release van Microsoft Office 2007. Gebaseerd op de structuur georganiseerd volgens de Open Packaging Conventions zoals uiteengezet in Deel 2 van de OOXML-standaard ECMA-376, is het nieuwe formaat een zip-pakket dat een aantal XML-bestanden bevat. De onderliggende structuur en bestanden kunnen worden onderzocht door eenvoudigweg het .xlsx-bestand uit te pakken.

Meer lezen

Repareer andere ondersteunde Excel-indelingen

Met C# kunt u eenvoudig andere bestanden in Excel-formaat repareren.

Reparatie ODS (OpenDocument-spreadsheetbestand)
Reparatie XLS (Excel binair formaat)
Reparatie XLSB (Binair Excel-werkmapbestand)
Reparatie XLSM (Spreadsheet-bestand)
Reparatie XLSX (OOXML Excel-bestand)