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

Obnovte soubor EXCEL přes C#

Sestavte si vlastní aplikaci .NET pro opravu souborů aplikace Excel pomocí .NET.

Opravte soubor EXCEL pomocí .NET

K opravě souboru EXCEL použijeme

Aspose.Cells for .NET

API, což je funkčně bohatá, výkonná a snadno použitelná manipulace s dokumenty API pro platformu C#.

Aspose.Cells API lze použít k vytváření, úpravám, převodu a vykreslování Microsoft formátů Excelu do různých formátů. Kromě toho jej lze použít pro komplexní vytváření grafů, škálovatelný reporting a spolehlivé výpočty v rámci softwarových aplikací. Aspose.Cells je samostatný API a nevyžaduje žádný software jako Microsoft nebo OpenOffice.

Bezplatná aplikace pro opravu souboru EXCEL pomocí .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");
	                
                
            

Jak opravit soubor Excel pomocí C#

  • Definujte třídu, která zdědí Aspose.Cells.IWarningCallback.
  • Načtěte soubor EXCEL vytvořením instance sešitu pomocí výše uvedené třídy dědičnosti, viz výše uvedený kód.
  • Uložte sešit, poškozený soubor aplikace Excel bude opraven.

Nainstalujte Aspose.Cells a opravte soubor Excel

Existují tři alternativní možnosti instalace Aspose.Cells for .NET do vašeho systému.

  • OTEVŘENO NuGet správce balíčků, vyhledejteAspose.Cells a nainstalovat.
  • Nainstalujte Aspose.Cells pomocí správce balíčků NuGet v sadě Visual Studio. Vidět Dokumentace .
  • Stažení Aspose.Cells.msi a nainstalujte jej do systému Windows.

Požadavky na systém

Aspose.Cells for .NET je podporován na všech hlavních operačních systémech. Jen se ujistěte, že máte následující předpoklady.

Aspose.Cells je plně multiplatformní a podporuje všechny hlavní implementace .NET podle specifikace .NET Standard 2.0:

  • .NET Framework, počínaje nejstarší verzí 2.0 a konče nejnovější .NET Framework 4.8.
  • .NET Core, počínaje nejstarší verzí 2.0 a konče nejnovějším .NET 6.

Pokud kód .NET nezávisí na základním hardwaru nebo operačním systému, ale pouze na virtuálním počítači, můžete volně vyvíjet jakýkoli druh softwaru pro Windows, Linux, macOS, Android a iOS. Podporován je také Azure a AWS Lambda. Jen se ujistěte, že jste nainstalovali odpovídající verzi .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin.

vytváření aplikací C#, F#, VB.NET doporučujeme použít Microsoft Visual Studio, VSCode.

EXCEL Co je formát EXCEL

XLSX je dobře známý formát pro dokumenty Excel Microsoft, který byl představen společností Microsoft vydáním Microsoft Office 2007. Na základě struktury organizované podle konvencí otevřeného balení, jak je uvedeno v části 2 standardu OOXML ECMA-376, je nový formát ECMA-376 zip balíček, který obsahuje řadu souborů XML. Základní strukturu a soubory lze prozkoumat jednoduchým rozbalením souboru .xlsx.

Více

Oprava dalších podporovaných formátů aplikace Excel

Pomocí C# lze snadno opravit další soubory formátu Excel.

Oprava ODS (Soubor tabulkového procesoru OpenDocument)
Oprava XLS (Binární formát Excel)
Oprava XLSB (Binární soubor sešitu Excel)
Oprava XLSM (Soubor tabulky)
Oprava XLSX (Soubor Excel OOXML)