Cómo comparar archivos de Excel usando C#

Este breve tutorial describe el procedimiento completo para comparar archivos Excel usando C# y proporciona un código de muestra para mostrar la implementación de la funcionalidad C# comparar archivos de Excel. Esta funcionalidad se puede completar con un par de líneas de código y sin instalar ninguna herramienta adicional de terceros. Además, estas instrucciones se pueden utilizar en cualquier plataforma como MS Windows, Linux y Mac OS que admita el entorno .NET.

Pasos para comparar archivos de Excel usando C#

  1. Instale el paquete GroupDocs.Comparison for .NET desde NuGet en la aplicación .NET para comparar archivos de Excel
  2. Agregue una referencia al espacio de nombres GroupDocs.Comparison para comparar dos documentos de Excel
  3. Inicialice la clase Comparer y cargue el archivo fuente de Excel
  4. Llame al método Add de la clase Comparer para cargar el documento de Excel de destino
  5. Finalmente, use el método Compare de la clase Comparer para guardar el archivo de Excel resultante en el disco.

Para crear compare dos archivos de Excel para ver las diferencias en la funcionalidad de C#, debe usar los puntos anteriores en una secuencia. La comparación de documentos se puede iniciar instalando el paquete requerido y luego haciendo referencia al espacio de nombres esencial en el código. Después de eso, debe inicializar la clase Comparer para cargar el archivo de Excel de origen y usar el método Agregar para cargar el documento de Excel de destino para la comparación. Al final, invoque el método Comparar para guardar el archivo resultante en el disco.

Código para comparar archivos de Excel usando C#

Hemos desarrollado la herramienta de comparación de Excel usando C# en el fragmento de código anterior para mostrar la implementación de esta función. Puede ver que solo requiere consumir algunas llamadas API para comparar los dos archivos XLSX. Sin embargo, puede modificar este código de muestra repitiendo el paso 4 para comparar los múltiples documentos de Excel.

Hemos discutido el proceso detallado para desarrollar la capacidad de comparación de archivos de Excel de C#. Recientemente, publicamos un artículo sobre la comparación de archivos de texto con C#. Consulte la guía cómo comparar archivos de texto en C# para obtener más información.

 Español