Enregistrer le fichier Excel au format xlsb 2007

Introduction

Pour travailler avec des fichiers Excel dans .NET, vous disposez d’une grande flexibilité et de nombreuses fonctionnalités, notamment avec la bibliothèque Aspose.Cells. Cet outil puissant vous permet de créer, de modifier et d’enregistrer des fichiers Excel sans effort. Aujourd’hui, nous allons découvrir comment enregistrer un fichier Excel au format xlsb 2007. Si vous recherchez un moyen de gérer les fichiers Excel par programmation sans les frais généraux habituels, vous êtes au bon endroit !

Prérequis

Avant de commencer, assurez-vous que vous disposez de tout ce dont vous avez besoin pour suivre le cours sans problème. Voici ce que vous devez avoir :

  1. Visual Studio : assurez-vous qu’une version de Visual Studio est installée sur votre ordinateur. C’est ici que vous écrirez votre code .NET.
  2. Bibliothèque Aspose.Cells : vous avez besoin de la bibliothèque Aspose.Cells pour .NET. Si vous ne l’avez pas encore téléchargée, rendez-vous sur le sitePage de téléchargement d’Aspose pour l’attraper.
  3. Connaissances de base de C# : une compréhension fondamentale de C# et de .NET vous aidera à parcourir les exemples de code plus confortablement.
  4. .NET Framework : assurez-vous que votre projet est configuré avec le framework .NET approprié pris en charge par la bibliothèque Aspose.Cells.
  5. Un document Excel : Bien que la création d’un nouveau classeur soit une option, disposer d’un document de départ peut être utile si vous souhaitez manipuler un fichier existant.

Paquets d’importation

Pour commencer à utiliser la bibliothèque Aspose.Cells dans votre projet, vous devez importer les espaces de noms nécessaires. Cela revient à déballer votre boîte à outils avant de démarrer un projet.

Configurez votre projet

  1. Ouvrez Visual Studio : démarrez un nouveau projet en sélectionnant « Créer un nouveau projet ».
  2. Choisissez un modèle de projet : choisissez une application console ou une application Windows Forms, selon vos préférences.
  3. Ajoutez la référence Aspose.Cells : cliquez avec le bouton droit sur « Références » dans l’explorateur de votre projet, puis cliquez sur « Ajouter une référence ». Accédez au fichier Aspose.Cells.dll que vous avez téléchargé.

Importer l’espace de noms

Une fois la référence ajoutée, l’étape suivante consiste à inclure l’espace de noms en haut de votre fichier C#.

using System.IO;
using Aspose.Cells;

Cette ligne de code vous permet d’accéder à toutes les classes et méthodes fournies par la bibliothèque Aspose.Cells sans qualification.

Maintenant, décomposons les étapes pour enregistrer un fichier Excel au format xlsb 2007.

Étape 1 : définir le répertoire de sauvegarde

Tout d’abord, nous devons déterminer où notre fichier Excel sera enregistré.

// Le chemin vers le répertoire des documents
string dataDir = "Your Document Directory\\";

Cette ligne définit le chemin d’accès à votre répertoire de documents. Assurez-vous de remplacer"Your Document Directory" avec le chemin réel sur votre système où vous souhaitez enregistrer le fichier.

Étape 2 : Créer un objet classeur

Ensuite, nous allons créer un nouveau classeur en utilisant la bibliothèque Aspose.Cells.

Workbook workbook = new Workbook();

Ici, nous créons une nouvelle instance duWorkbook classe. Ce classeur nouvellement créé est un classeur vierge que vous pouvez commencer à remplir avec des données si vous le souhaitez.

Étape 3 : Enregistrer le classeur

Vient maintenant la partie amusante : enregistrer votre classeur au format souhaité !

// Enregistrer au format xlsb Excel2007
workbook.Save(dataDir + "output.xlsb", SaveFormat.Xlsb);

Cette ligne de code enregistre votre classeur sousoutput.xlsb dans le répertoire spécifié en utilisant leSaveFormat.Xlsb format. LeSaveFormat l’énumération est puissante dans la mesure où elle vous permet de spécifier différents formats tels queXlsx, Xls, etc.

Conclusion

Et voilà, vous avez appris avec succès à enregistrer un fichier Excel au format xlsb 2007 à l’aide d’Aspose.Cells pour .NET. Cette fonctionnalité simple mais efficace peut changer la donne pour les développeurs qui ont besoin d’automatiser la gestion des fichiers Excel dans leurs applications .NET.

FAQ

Qu’est-ce que la bibliothèque Aspose.Cells ?

Aspose.Cells est une bibliothèque puissante pour .NET qui permet aux développeurs de créer, modifier et manipuler des fichiers Excel par programmation sans avoir besoin d’installer Microsoft Excel.

Puis-je essayer Aspose.Cells gratuitement ?

Absolument ! Vous pouvez utiliser leessai gratuit pour explorer les capacités de la bibliothèque.

Quelle est la différence entre les formats xls et xlsb ?

Le format xls est plus ancien et basé sur la structure de fichier binaire, tandis que xlsb est un format plus récent qui utilise également le stockage binaire mais permet des tailles de fichier plus grandes et un traitement plus rapide.

Où puis-je acheter une licence pour Aspose.Cells ?

Vous pouvez acheter une licence directement auprès duPage d’achat Aspose.

Comment puis-je demander de l’aide pour les problèmes liés à Aspose.Cells ?

Si vous rencontrez des problèmes ou avez des questions, n’hésitez pas à visiter leForum de soutien