Come confrontare i file di Excel usando C#

Questo breve tutorial descrive la procedura completa per confrontare i file Excel utilizzando C# e fornisce un codice di esempio per mostrare l’implementazione della funzionalità C# confrontare i file Excel. Questa funzionalità può essere completata con un paio di righe di codice e senza installare alcuno strumento aggiuntivo di terze parti. Inoltre, queste istruzioni possono essere utilizzate su qualsiasi piattaforma come MS Windows, Linux e Mac OS che supporta l’ambiente .NET.

Passaggi per confrontare i file di Excel usando C#

  1. Installa il pacchetto GroupDocs.Comparison for .NET da NuGet nell’applicazione .NET per confrontare i file Excel
  2. Aggiungi un riferimento allo spazio dei nomi GroupDocs.Comparison per confrontare due documenti Excel
  3. Inizializza la classe Comparer e carica il file Excel di origine
  4. Chiama il metodo Add della classe Comparer per caricare il documento Excel di destinazione
  5. Infine, usa il metodo Compare della classe Comparer per salvare il file Excel risultante sul disco

Per creare il confronto tra due file Excel per le differenze nella funzionalità C#, è necessario utilizzare i punti precedenti in una sequenza. Il confronto dei documenti può essere avviato installando il pacchetto richiesto e quindi facendo riferimento allo spazio dei nomi essenziale nel codice. Successivamente, è necessario inizializzare la classe Comparer per caricare il file Excel di origine e utilizzare il metodo Aggiungi per caricare il documento Excel di destinazione per il confronto. Alla fine, invoca il metodo Compare per salvare il file risultante sul disco.

Codice per confrontare i file Excel usando C#

Abbiamo sviluppato lo strumento di confronto Excel utilizzando C# nel frammento di codice sopra per mostrare l’implementazione di questa funzionalità. Puoi vedere che richiede solo il consumo di alcune chiamate API per confrontare i due file XLSX. Tuttavia, è possibile modificare questo codice di esempio ripetendo il passaggio 4 per confrontare più documenti Excel.

Abbiamo discusso il processo dettagliato per sviluppare la funzionalità di confronto dei file Excel in C#. Di recente, abbiamo pubblicato un articolo sul confronto dei file di testo utilizzando C#, dai un’occhiata alla guida come confrontare file di testo in C# per ulteriori informazioni.

 Italiano