Comment convertir XLS en XLSX en C#

Ce tutoriel rapide décrit comment convertir XLS en XLSX en C# sans utiliser d’outil tiers. Il aide à personnaliser l’opération de chargement XLS pour réduire les besoins en mémoire et la création de fichiers XLSX avec les données souhaitées uniquement à partir du XLS source. Pour convertir XLS en XLSX C#, un code est également fourni qui illustre non seulement la conversion requise, mais également des guides pour personnaliser le processus de chargement XLS afin d’éviter que des données inutiles ne soient copiées dans le XLSX converti.

Étapes pour convertir XLS en XLSX en utilisant C#

  1. Configurez votre application pour ajouter une référence à Aspose.Cells for .NET à partir du gestionnaire de packages NuGet
  2. Instanciez l’objet de classe LoadOptions pour contrôler le chargement du fichier XLS
  3. Configurez l’objet de classe LoadOptions avant de charger le fichier XLS
  4. Chargez le fichier XLS dans l’objet Workbook à l’aide des paramètres LoadOptions
  5. Enregistrez le fichier XLS chargé en tant que XLSX sur le disque

Les étapes ci-dessus fournissent un processus étape par étape pour vous aider à utiliser C# pour convertir XLS en XLSX. Ce processus est assez simple et ne prend que quelques lignes de code si vous souhaitez simplement enregistrer le XLS dans XLSX sans aucune personnalisation. Cependant, à des fins d’apprentissage, des étapes et des exemples de code sont partagés pour contrôler l’opération de chargement du fichier XLS comme vous filtrez les données du XLS et définissez également l’indicateur pour exécuter automatiquement les formules lors de l’ouverture du fichier XLS source.

Code pour convertir XLS en XLSX en C#

Ce code utilise l’objet de classe LoadOptions et illustre quelques propriétés telles que les paramètres de mémoire, un indicateur pour analyser la formule une fois le fichier ouvert, définir un mot de passe pour ouvrir le fichier et définir un filtre pour charger les données à partir de feuilles contenant uniquement des images. Il existe de nombreuses autres options, telles que la vérification ou non des restrictions Excel lors de la saisie de données dans les cellules, la configuration des polices par défaut, la définition de la taille du papier, etc.

Dans ce didacticiel, nous avons appris que l’API basée sur * XLS vers XLSX C# * peut être utilisée efficacement. Si vous souhaitez apprendre le processus de conversion d’Excel en image, reportez-vous à l’article sur comment convertir Excel en image en C#.

 Français