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

Återställ EXCEL-fil via C#

Bygg din egen .NET-applikation för att reparera Excel-filer med .NET.

Reparera EXCEL-fil med .NET

För att reparera EXCEL-fil kommer vi att använda

Aspose.Cells for .NET

API som är en funktionsrik, kraftfull och lättanvänd dokumenthantering API för C# plattform.

Aspose.Cells API kan användas för att skapa, redigera, konvertera och rendera Microsoft Excel-format till olika format. Dessutom kan den användas för omfattande kartläggning, skalbar rapportering och tillförlitliga beräkningar inom mjukvaruapplikationer. Aspose.Cells är en fristående API och den kräver ingen programvara som Microsoft eller OpenOffice.

Gratis app för att reparera EXCEL-fil med .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");
	                
                
            

Hur man reparerar Excel-fil med C#

  • Definiera en klass som ärver Aspose.Cells.IWarningCallback.
  • Ladda EXCEL-fil genom att skapa en instans av Workbook, med hjälp av arvsklassen ovan, se koden ovan.
  • Spara arbetsboken, den skadade excel-filen kommer att repareras.

Installera Aspose.Cells för att reparera Excel-fil

Det finns tre alternativa alternativ för att installera Aspose.Cells for .NET i ditt system.

  • Öppen NuGet pakethanterare, sök efterAspose.Cells och installera.
  • Installera Aspose.Cells med NuGet pakethanterare i Visual Studio. Ser Dokumentation .
  • Ladda ner Aspose.Cells.msi och installera det på Windows.

Systemkrav

Aspose.Cells for .NET stöds på alla större operativsystem. Se bara till att du har följande förutsättningar.

Aspose.Cells är helt plattformsoberoende och stöder alla större .NET-implementeringar enligt .NET Standard 2.0-specifikation:

  • .NET Framework, från den tidigaste 2.0-versionen och slutar med den senaste .NET Framework 4.8.
  • .NET Kärna, från den tidigaste 2.0 och slutar med den senaste .NET 6.

Så långt som .NET-koden inte beror på den underliggande hårdvaran eller operativsystemet, utan bara på en virtuell maskin, är du fri att utveckla någon form av programvara för Windows, Linux, macOS, Android och iOS. Azure och AWS Lambda stöds också. Se bara till att du har installerat motsvarande version av .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin.

Vi rekommenderar att du använder Microsoft Visual Studio, VSCode för att skapa C#, F#, VB.NET applikationer.

EXCEL Vad är EXCEL filformatet

XLSX är ett välkänt format för Microsoft Excel-dokument som introducerades av Microsoft med lanseringen av Microsoft Office 2007. Baserat på strukturen organiserad enligt Open Packaging-konventionerna som beskrivs i del 2 av OOX3ML-standarden ECMA- är det nya formatet ECMA ett zip-paket som innehåller ett antal XML-filer. Den underliggande strukturen och filerna kan undersökas genom att helt enkelt packa upp .xlsx-filen.

Läs mera

Reparera andra Excel-format som stöds

Med hjälp av C# kan man enkelt reparera andra filer i Excel-format.

Reparation ODS (OpenDocument Spreadsheet File)
Reparation XLS (Excel binärt format)
Reparation XLSB (Binär Excel arbetsbok fil)
Reparation XLSM (Kalkylbladsfil)
Reparation XLSX (OOXML Excel-fil)