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

Recupera il file EXCEL tramite C#

Crea la tua applicazione .NET per riparare file Excel utilizzando .NET.

Riparare il file EXCEL utilizzando .NET

Per riparare il file EXCEL, utilizzeremo

Aspose.Cells for .NET

API che è una manipolazione di documenti ricca di funzionalità, potente e facile da usare API per la piattaforma C#.

Aspose.Cells API può essere utilizzato per creare, modificare, convertire ed eseguire il rendering dei formati Excel Microsoft in diversi formati. Inoltre, può essere utilizzato per grafici completi, reporting scalabile e calcoli affidabili all’interno di applicazioni software. Aspose.Cells è un API autonomo e non richiede alcun software come Microsoft o OpenOffice.

App gratuita per riparare file EXCEL utilizzando .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");
	                
                
            

Come riparare il file Excel utilizzando C#

  • Definisce una classe che eredita Aspose.Cells.IWarningCallback.
  • Carica il file EXCEL creando un’istanza di Workbook, utilizzando la classe di ereditarietà sopra, fai riferimento al codice sopra.
  • Salva la cartella di lavoro, il file Excel danneggiato verrà riparato.

Installa Aspose.Cells per riparare il file Excel

Esistono tre opzioni alternative per installare Aspose.Cells for .NET nel tuo sistema.

  • Aprire NuGet gestore pacchetti, cercaAspose.Cells e installare.
  • Installa Aspose.Cells con il gestore pacchetti NuGet in Visual Studio. Vedere Documentazione .
  • Scaricamento Aspose.Cells.msi e installarlo su Windows.

Requisiti di sistema

Aspose.Cells for .NET è supportato su tutti i principali sistemi operativi. Assicurati solo di avere i seguenti prerequisiti.

Aspose.Cells è completamente multipiattaforma e supporta tutte le principali implementazioni di .NET seguendo le specifiche .NET Standard 2.0:

  • .NET Framework, a partire dalla prima versione 2.0, per finire con l’ultima .NET Framework 4.8.
  • .NET Core, a partire dal primo 2.0 e terminando con l’ultimo .NET 6.

Poiché il codice .NET non dipende dall’hardware o dal sistema operativo sottostante, ma solo da una macchina virtuale, sei libero di sviluppare qualsiasi tipo di software per Windows, Linux, macOS, Android e iOS. Sono supportati anche Azure e AWS Lambda. Assicurati solo di aver installato la versione corrispondente di .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.

Si consiglia di utilizzare Microsoft Visual Studio, VSCode per creare applicazioni C#, F#, VB.NET.

EXCEL Cos'è il formato file EXCEL

XLSX è un formato noto per i documenti Excel Microsoft introdotto da Microsoft con il rilascio di Microsoft Office 2007. Basato sulla struttura organizzata secondo le convenzioni Open Packaging come delineato nella Parte 2 dello standard OOXML ECMA-376, il nuovo formato è un pacchetto zip che contiene una serie di file XML. La struttura e i file sottostanti possono essere esaminati semplicemente decomprimendo il file .xlsx.

Leggi di più

Ripara altri formati Excel supportati

Utilizzando C#, è possibile riparare facilmente altri file in formato Excel.

Riparare ODS (File di foglio di calcolo OpenDocument)
Riparare XLS (Formato binario Excel)
Riparare XLSB (File binario della cartella di lavoro Excel)
Riparare XLSM (File di foglio di calcolo)
Riparare XLSX (File Excel OOXML)