UTILISATION D'IRONXL

Comment geler une ligne dans Excel (Guide du débutant)

Regan Pun
Regan Pun
mars 25, 2023
Mise à jour février 20, 2024
Partager:

1. Introduction

Excel, grâce à des fonctionnalités telles que le gel des volets, simplifie la visualisation du contenu à partir de différentes zones d'un classeur. En figeant des lignes ou des colonnes, des cellules spécifiques restent visibles lors du défilement du contenu. Pour ce faire, il est possible d'utiliser la bibliothèque IronXL, qui propose des opérations Excel avancées, notamment une option de congélation.

2. Geler et dégeler des lignes et des colonnes avec Excel

2.1 rangs de congélation

Dans votre feuille de calcul, vous pouvez souhaiter afficher en permanence une ligne ou une colonne spécifique, en particulier les cellules d'en-tête. Vous pouvez faire défiler votre matériel tout en continuant à visualiser les cellules gelées en gelant des lignes ou des colonnes en place.

Étape 1 : Sélectionnez la ligne que vous souhaitez figer ou, si vous souhaitez figer la première ligne, sélectionnez la ligne 1. Dans ce cas, choisissez la ligne 1 pour la figer afin de voir l'en-tête en tout temps.

Comment figer une ligne dans Excel (Guide du débutant), Figure 1 : Les données Excel démontrées pour figer les lignes

Les données Excel démontrées pour le gel des lignes

Étape 2 : Choisissez Figer les volets dans le menu déroulant en cliquant sur la commande Figer les volets dans l’onglet Affichage.

Comment figer une ligne dans Excel (Guide du débutant), Figure 2 : Naviguer vers la fonction Figer les volets dans Microsoft Excel

Accédez à la fonction Figer les volets dans Microsoft Excel

Étape 3 : La ligne grise indique que les lignes sont figées en place. Les lignes gelées restent visibles en haut de la feuille de calcul lorsque vous faites défiler la page. Dans cet exemple, descendez jusqu'à la ligne 17, mais la ligne 1 reste visible à l'écran car elle a été gelée en tant que ligne supérieure.

Comment figer une ligne dans Excel (Guide du débutant), Figure 3 : Indication grise pour les lignes figées

Indication grise pour les lignes figées

2.2 Gel des colonnes

Étape 1 : Choisissez la colonne à droite de la ou des colonnes que vous souhaitez figer. Dans ce cas, choisissez la colonne B pour figer la colonne A.

Comment figer une ligne dans Excel (Guide du débutant), Figure 4 : Les données Excel démontrées pour figer les colonnes

Les données Excel démontrées pour figer des colonnes

Étape 2 : Choisissez Figer les volets dans le menu déroulant en cliquant sur la commande Figer les volets dans l’onglet Affichage.

Comment figer une ligne dans Excel (Guide du débutant), Figure 5 : Accéder à la fonction Figer les volets dans Microsoft Excel

Accédez à la fonction Figer les volets dans Microsoft Excel

Étape 3 : Ensuite, sélectionnez la colonne à figer, qui sera indiquée par une ligne grise. La ligne grise indique l’endroit où la colonne sera figée en place. Lorsque vous naviguez dans la feuille de calcul, la colonne gelée reste visible sur le côté gauche. Dans cet exemple, descendez jusqu'à la colonne G et vous verrez toujours la colonne gelée sur la gauche.

Comment figer une ligne dans Excel (Guide du débutant), Figure 6 : Indication grise pour les colonnes figées

Indication grise pour les colonnes gelées

2.3 Panneaux de décongélation

Si vous souhaitez sélectionner une autre option d'affichage, vous devrez peut-être réinitialiser la feuille de calcul en décongelant les volets. Pour ce faire, cliquez sur la commande Geler les panneaux, puis sélectionnez Dégeler les panneaux dans le menu déroulant pour dégeler les lignes ou les colonnes.

Comment figer une ligne dans Excel (Guide pour débutants), Figure 7 : Accédez à la fonction Libérer les volets dans Microsoft Excel

Accédez à la fonction Libérer les volets dans Microsoft Excel

3. Geler et dégeler des lignes et des colonnes avec IronXL

3.1 Caractéristiques d'IronXL

IronXL est une bibliothèque .NET qui permet la lecture et la modification de documents Microsoft Excel en C#. Il s'agit d'une bibliothèque logicielle .NET autonome capable de lire plusieurs formats de feuilles de calcul. L'installation de Microsoft Excel ou d'Interop n'est pas nécessaire.

Grâce à l'API C# conviviale d'IronXL, il est facile de lire, de modifier et de créer des fichiers de feuilles de calcul Excel dans l'environnement .NET. La bibliothèque offre une prise en charge complète de .NET Core, .NET Framework, Xamarin, Mobile, Linux, macOS et Azure, et fait partie des meilleures bibliothèques de feuilles de calcul Excel pour ces plateformes.

3.2 Caractéristiques d'IronXL

  • Les données des fichiers XLS, XLSX, CSV et TSV peuvent être éditées, lues et chargées.
  • Il prend en charge le stockage et l'exportation de données vers CSV, TSV, JSON, XLS, et XLSX.
  • Les plages peuvent être facilement utilisées avec la syntaxe WorkSheet ["A1:B10"]. Les gammes peuvent être mélangées logiquement.
  • Les colonnes, les lignes et les plages peuvent être triées.
  • Des exemples de style incluent les styles visuels des cellules, la police, la taille, la bordure, l'alignement, le verrouillage, le gel des cellules, le masquage/démasquage des lignes, et les formats de nombre peuvent être appliqués.

3.3 Gel des vitres à l'aide d'IronXL

Le gel des lignes et des colonnes dans Excel leur permet de rester fixes à l'emplacement spécifié sur l'écran pendant le défilement, ce qui facilite le suivi des colonnes et les références à celles-ci. Vous trouverez ci-dessous un exemple de code pour geler des lignes :

using IronXL;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");
ws.CreateFreezePane(0, 1);
wb.SaveAs("sample1.xlsx");
using IronXL;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");
ws.CreateFreezePane(0, 1);
wb.SaveAs("sample1.xlsx");
Imports IronXL

Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")
ws.CreateFreezePane(0, 1)
wb.SaveAs("sample1.xlsx")
$vbLabelText   $csharpLabel

Le code ci-dessus est un exemple qui fige la ligne supérieure de la feuille Excel. Dans la première étape, chargez la feuille Excel existante en utilisant l'emplacement et le nom du fichier. La méthode WorkBook.LoadExcel est utilisée pour charger le fichier existant dans le web d'objets, qui peut effectuer divers types de processus Excel. Sélectionnez ensuite la feuille Excel en spécifiant le nom de la feuille de calcul. La méthode GetWorkSheet est utilisée pour obtenir le nom de la feuille en tant que paramètre.

Ensuite, utilisez la fonction de feuille de calcul appelée CreateFreezePane, qui a deux paramètres - l'un pour la position de la colonne et l'autre pour la position de la ligne. Cette fonction permet de figer plusieurs colonnes et autant de lignes que l'on veut. Cela permet de passer la commande freeze panes pour geler automatiquement la première colonne, comme indiqué dans le code. Dans le code ci-dessus, si la valeur passe de 0 à 1, la colonne la plus à gauche restera visible lors d'un défilement horizontal et plusieurs lignes seront figées sur la cellule sélectionnée. C'est-à-dire qu'il gèlera toutes les lignes de la première colonne de la feuille Excel.

Comment figer une ligne dans Excel (Guide du débutant), Figure 8 : Le fichier Excel avec la fonction de figer les volets de IronXL

Le fichier Excel avec la fonction de gel des volets d'IronXL

3.4 Décongélation des vitres à l'aide d'IronXL

La fonction RemovePane peut être utilisée pour dégeler les lignes et colonnes de la feuille Excel.

4. Conclusion

La bibliothèque IronXL est une bibliothèque de développement qui fournit toutes les fonctionnalités avancées requises pour une application Excel complexe. Un grand avantage est qu'il offre aux développeurs et aux utilisateurs un essai gratuit, ce qui facilite la détermination de s'il répond à leurs besoins. IronXL est l'une des bibliothèques les plus rapides qui soient. Avec seulement quelques lignes de code, un développeur peut facilement apprendre à créer un document Excel et à effectuer toute une série d'opérations Excel. Pour en savoir plus sur IronXL, cliquez sur cette page principale IronXL, ou suivez ce tutoriel sur la lecture des fichiers Excel pour des exemples supplémentaires.

Regan Pun
Ingénieur logiciel
Regan est diplômé de l'université de Reading, où il a obtenu une licence en ingénierie électronique. Avant de rejoindre Iron Software, il s'était concentré sur une seule tâche. Ce qu'il apprécie le plus chez Iron Software, c'est la diversité des tâches qu'il peut accomplir, qu'il s'agisse d'apporter une valeur ajoutée aux ventes, à l'assistance technique, au développement de produits ou à la commercialisation. Il aime comprendre comment les développeurs utilisent la bibliothèque d'Iron Software et utiliser ces connaissances pour améliorer continuellement la documentation et développer les produits.
< PRÉCÉDENT
Comment écrire dans un fichier Excel en VB.NET
SUIVANT >
Comment exporter des fichiers CSV et Excel dans Razor ?