UTILISATION D'IRONXL

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

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 geler ou, si vous souhaitez geler la ligne supérieure, sélectionnez la ligne 1. Dans ce cas, choisissez la ligne 1 pour la geler et voir l'en-tête à tout moment.

Comment geler une ligne dans Excel (Guide du débutant), Figure 1 : Les données Excel démontrées pour geler les lignes Les données Excel démontrées pour la congélation des lignes

Étape 2: Choisissez Freeze Panes dans le menu déroulant en cliquant sur la commande Freeze Panes dans l'onglet View.

Comment geler une ligne dans Excel (Guide du débutant), Figure 2 : Naviguer vers la fonction Geler les panneaux dans Microsoft Excel Naviguez jusqu'à la fonction Geler les panneaux dans Microsoft Excel

Étape 3: La ligne grise indique que les lignes sont gelé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 geler une ligne dans Excel (Guide du débutant), Figure 3 : Indication grise pour les lignes gelées Indication en gris pour les rangs congelés

2.2 Gel des colonnes

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

Comment geler une ligne dans Excel (Guide du débutant), Figure 4 : Les données Excel démontrées pour geler les colonnes Les données Excel démontrées pour la congélation des colonnes

Étape 2: Choisissez Freeze Panes dans le menu déroulant en cliquant sur la commande Freeze Panes dans l'onglet View.

Comment geler une ligne dans Excel (Guide du débutant), Figure 5 : Naviguer vers la fonction Geler les panneaux dans Microsoft Excel Naviguez jusqu'à la fonction Geler les panneaux dans Microsoft Excel

Étape 3: Sélectionnez ensuite la colonne à geler, qui apparaît dans une ligne grise. La ligne grise indique l'endroit où la colonne sera gelée. 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 geler une ligne dans Excel (Guide du débutant), Figure 6 : Indication grise pour les colonnes gelées Indication en gris pour les colonnes congelé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 geler une ligne dans Excel (Guide du débutant), Figure 7 : Naviguer vers la fonction Dégeler les panneaux dans Microsoft Excel Naviguez jusqu'à la fonction Décongeler les panneaux 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 de lire et d'éditer des 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 permet de stocker et de l'exportation de données vers CSV, TSV, JSON, XLS et XLSX.
  • Gammes peut être facilement utilisée avec la "feuille de travail" ["A1:B10]` syntaxe. Les gammes peuvent être mélangées logiquement.
  • Les colonnes, les lignes et les plages peuvent être trié.
  • Voici quelques exemples de stylisme styles visuels des cellulesil est possible d'appliquer les formats suivants : police, taille, bordure, alignement, verrouillage, gel des cellules, masquage/démasquage des lignes et format des nombres.

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");
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

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 (livre de travail) est utilisé pour charger le fichier existant dans la toile d'objets, qui peut effectuer différents types de traitements Excel. Sélectionnez ensuite la feuille Excel en spécifiant le nom de la feuille de calcul. La méthode GetWorkSheet (Obtenir une feuille de travail) est utilisé pour obtenir le nom de la feuille en tant que paramètre.

Ensuite, utilisez la fonction de la feuille de calcul appelée CreateFreezePane (Créer un volet de congélation)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 geler une ligne dans Excel (Guide pour débutants), Figure 8 : Le fichier Excel avec la fonction geler les panneaux d'IronXL Le fichier Excel avec la fonction de gel des panneaux d'IronXL

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

Les RemovePane peut être utilisée pour dégeler les lignes et les 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. L'avantage de ce système est qu'il offre aux développeurs et aux utilisateurs un essai gratuitil est donc facile de déterminer 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 le lien suivant Page principale d'IronXLou suivre ce tutoriel sur la lecture des fichiers Excel pour d'autres exemples.

< PRÉCÉDENT
Comment écrire dans un fichier Excel en VB.NET
SUIVANT >
Comment exporter des fichiers CSV et Excel dans Razor ?