Geler les volets de la feuille de calcul

Dans ce didacticiel, nous allons vous montrer comment verrouiller les volets d’une feuille de calcul Excel à l’aide du code source C# avec Aspose.Cells pour .NET. Suivez les étapes ci-dessous pour obtenir le résultat souhaité.

Étape 1 : Importez les bibliothèques nécessaires

Assurez-vous d’avoir installé la bibliothèque Aspose.Cells pour .NET et importez les bibliothèques nécessaires dans votre projet C#.

using Aspose.Cells;

Étape 2 : Définir le chemin du répertoire et ouvrir le fichier Excel

Définissez le chemin d’accès au répertoire contenant votre fichier Excel, puis ouvrez le fichier en instanciant unWorkbook objet.

string dataDir = "YOUR DOCUMENTS DIRECTORY";
FileStream fstream = new FileStream(dataDir + "book1.xls", FileMode.Open);
Workbook workbook = new Workbook(fstream);

Étape 3 : Accédez à la feuille de calcul et appliquez les paramètres de verrouillage du volet.

Accédez à la première feuille de calcul du fichier Excel à l’aide duWorksheet objet. Utilisez ensuite leFreezePanes méthode pour appliquer les paramètres de verrouillage du volet.

Worksheet worksheet = workbook.Worksheets[0];
worksheet. FreezePanes(3, 2, 3, 2);

Dans l’exemple ci-dessus, les volets sont verrouillés sur la cellule de la ligne 3 et de la colonne 2.

Étape 4 : Enregistrer les modifications

Une fois que vous avez apporté les modifications nécessaires, enregistrez le fichier Excel modifié à l’aide duSave méthode duWorkbook objet.

workbook.Save(dataDir + "output.xls");

Exemple de code source pour geler les volets d’une feuille de calcul à l’aide d’Aspose.Cells pour .NET

//Le chemin d'accès au répertoire des documents.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Création d'un flux de fichiers contenant le fichier Excel à ouvrir
FileStream fstream = new FileStream(dataDir + "book1.xls", FileMode.Open);
// Instanciation d'un objet Workbook
// Ouverture du fichier Excel via le flux de fichiers
Workbook workbook = new Workbook(fstream);
// Accéder à la première feuille de calcul du fichier Excel
Worksheet worksheet = workbook.Worksheets[0];
// Application des paramètres des volets figés
worksheet.FreezePanes(3, 2, 3, 2);
// Sauvegarde du fichier Excel modifié
workbook.Save(dataDir + "output.xls");
// Fermeture du flux de fichiers pour libérer toutes les ressources
fstream.Close();

Conclusion

Ce guide étape par étape vous a montré comment verrouiller les volets d’une feuille de calcul Excel à l’aide d’Aspose.Cells pour .NET. À l’aide du code source C# fourni, vous pouvez facilement personnaliser les paramètres de verrouillage des volets pour mieux organiser et visualiser vos données dans des fichiers Excel.

Foire aux questions (FAQ)

Qu’est-ce qu’Aspose.Cells pour .NET ?

Aspose.Cells for .NET est une puissante bibliothèque permettant de manipuler des fichiers Excel dans des applications .NET.

Comment puis-je installer Aspose.Cells pour .NET ?

Pour installer Aspose.Cells pour .NET, vous devez télécharger le package correspondant à partir deAspose les versions et ajoutez-le à votre projet .NET.

Comment verrouiller les volets d’une feuille de calcul Excel à l’aide d’Aspose.Cells pour .NET ?

Vous pouvez utiliser leFreezePanes méthode duWorksheet objet pour verrouiller les volets d’une feuille de calcul. Spécifiez les cellules à verrouiller en fournissant des index de ligne et de colonne.

Puis-je personnaliser les paramètres de verrouillage du volet avec Aspose.Cells pour .NET ?

Oui, en utilisant leFreezePanes , vous pouvez spécifier les cellules à verrouiller selon vos besoins, en fournissant les index de ligne et de colonne appropriés.