using IronXL;
using System;
using System.Linq;
// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Select worksheet at index 0
WorkSheet workSheet = workBook.WorkSheets[0];
// Get any existing worksheet
WorkSheet firstSheet = workBook.DefaultWorkSheet;
// Select a cell and return the converted value
int cellValue = workSheet["A2"].IntValue;
// Read from ranges of cells elegantly.
foreach (var cell in workSheet["A2:A10"])
{
Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text);
}
// Calculate aggregate values such as Min, Max and Sum
decimal sum = workSheet["A2:A10"].Sum();
// Linq compatible
decimal max = workSheet["A2:A10"].Max(c => c.DecimalValue);
Le masquage des lignes dans Excel permet de se concentrer sur les informations essentielles, de dissimuler des données sensibles et de gérer des documents volumineux. Le fait de ne pas masquer les lignes et les colonnes est essentiel pour modifier les feuilles et comprendre les dépendances dans les feuilles de calcul héritées. Cet article couvrira les deux options en utilisant la bibliothèque IronXL pour la productivité et le contrôle programmatique.
2.0 Masquer des lignes dans Excel
Les lignes peuvent être masquées dans Excel à l'aide d'un bouton du ruban, du menu contextuel ou d'un raccourci clavier, comme pour la plupart des actions de base dans Excel.
Pour masquer des lignes, commencez par sélectionner les lignes que vous souhaitez masquer :
Cliquez sur l'intitulé d'une ligne pour la sélectionner.
Faites glisser la souris sur les en-têtes de ligne pour sélectionner plusieurs lignes adjacentes. Vous pouvez également sélectionner la dernière ligne en maintenant la touche Majuscule enfoncée après avoir sélectionné la première ligne.
Maintenez la touche Ctrl enfoncée tout en cliquant sur les titres des lignes supplémentaires que vous souhaitez sélectionner lorsque vous choisissez des lignes non contiguës en sélectionnant d'abord le titre de la première ligne.
Après avoir sélectionné les lignes, choisissez l'une des options suivantes :
2.1 Masquage des rangées à l'aide d'un bouton du ruban
Il est également possible de masquer des lignes dans Excel en utilisant le bouton du ruban situé en haut de la feuille Excel.
Étape 1 : Cliquez sur le bouton Format dans le groupe Cellules sous l'onglet Accueil.
Étape 2 : choisissez l'option Masquer les rangées dans le menu Masquer et démasquer sous Visibilité.
Excel Hide & Unhide (cacher et découper)
Vous pouvez également sélectionner Accueil > Format > Hauteur de ligne et saisir 0 dans le champ Hauteur de ligne. Dans les deux cas, les lignes sélectionnées seront immédiatement masquées.
2.2 Masquage des lignes à l'aide du menu du clic droit
Si vous ne souhaitez pas rechercher la commande Masquer sur le ruban, vous pouvez y accéder à partir du menu contextuel en cliquant avec le bouton droit de la souris sur l'en-tête de la colonne ou de la ligne et en choisissant l'option Masquer.
Cacher dans le menu contextuel
2.3 Masquage des lignes à l'aide d'un raccourci clavier
Un raccourci clavier peut également être utilisé pour masquer des lignes dans un document Excel en appuyant sur Ctrl + 9 pour masquer toutes les lignes.
3.0 Désactiver les lignes dans Excel
Les lignes masquées peuvent être supprimées à l'aide d'un bouton du ruban, d'un menu contextuel ou d'un raccourci clavier, comme c'est le cas pour la plupart des actions de base dans Excel.
3.1 Masquer les lignes à l'aide du bouton du ruban
Masquez les lignes en utilisant le bouton du ruban disponible en haut de la feuille Excel.
Étape 1 : Cliquez sur le bouton Format dans le groupe Cellules sous l'onglet Accueil.
Étape 2 : Choisissez Démasquer les lignes dans le menu Masquer et démasquer sous Visibilité.
Cacher des lignes à l'aide du ruban
3.2 Désactiver les lignes à l'aide du menu contextuel
Désactiver les lignes à l'aide d'une option du menu contextuel en cliquant avec le bouton droit de la souris sur les lignes sélectionnées et en choisissant "Désactiver".
Dissimuler les rangs
3.3 Masquer à l'aide d'un raccourci clavier
Les raccourcis clavier peuvent également être utilisés pour masquer toutes les lignes cachées dans un document Excel en appuyant sur Ctrl + Shift + 9, ce qui permet de rendre les lignes cachées à nouveau visibles dans la feuille de calcul.
4.0 Masquage des lignes à l'aide d'IronXL
Les documents Microsoft Excel peuvent être lus et édités en C# à l'aide du Framework .NET d'IronXL. La bibliothèque logicielle .NET autonome pour Excel peut lire une variété de formats de feuilles de calcul, et il n'est pas nécessaire d'installer Microsoft Excel ou Interop.
L'API C# conviviale IronXL permet de lire, de modifier et de générer facilement des fichiers de feuilles de calcul Excel dans l'environnement .NET. IronXL offre une prise en charge complète de .NET Core, .NET Framework, Xamarin, Mobile, Linux, macOS et Azure. L'une des meilleures bibliothèques de feuilles de calcul Excel pour C# est IronXL, qui fait partie du Framework for .NET et de .NET Core.
4.1 Caractéristiques d'IronXL
Il est possible d'éditer, de lire et de charger des données à partir de XLS, XLSX, CSV et TSV.
Gammes sont simples à utiliser. Syntaxe pour Feuille de travail["A1:B10]. Les gammes peuvent logiquement être combinées.
Les colonnes, les lignes et les plages peuventtous être triés.
Styles de cellulestels que la police, la taille, la bordure, l'alignement, le verrouillage, l'arrêt des cellules, le masquage/démasquage des lignes et le format des nombres.
4.2 Masquer des lignes dans IronXL
IronXL peut être utilisé pour masquer les numéros de ligne dans Excel avec seulement quelques lignes de code. Le code ci-dessous est un exemple de masquage d'une ligne dans Excel.
Après avoir obtenu l'objet WorkSheet, il est possible de sélectionner une ligne en utilisant la méthodeGetRow en passant l'index de la ligne comme paramètre. Cela nous permet d'utiliser la valeur booléenne de la propriété Hidden et de la fixer à true, ce qui permet de masquer et de démasquer des lignes dans un document Excel. Le code ci-dessus est un exemple de masquage de la deuxième ligne du document Excel.
4.3 Annuler le masquage des lignes dans IronXL
Le code suivant permet de masquer plusieurs lignes dans Excel :
Imports IronXL
Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")
ws.GetRow(1).Hidden = False
wb.SaveAs("sample1.xlsx")
$vbLabelText $csharpLabel
Pour masquer des lignes spécifiques, il convient de suivre les étapes susmentionnées et de modifier les instructions en sélectionnant la ligne par le biais de la méthode GetRow, soit en passant l'index de la ligne en tant que paramètre, soit en spécifiant la ligne. Ensuite, fixez la valeur booléenne de Hidden à false.
Conclusion
La bibliothèque IronXL est un outil de développement qui fournit toutes les fonctionnalités avancées nécessaires à une application Excel complexe. Il dispose d'une excellente fonctionnalité qui offre aux développeurs et aux utilisateursun essai gratuitil est donc facile d'en évaluer l'efficacité. IronXL est l'une des bibliothèques les plus rapides disponibles, et les développeurs peuvent facilement apprendre à créer un document Excel avec seulement quelques lignes de code. Avec l'aide de la bibliothèque, il est possible d'exécuter un large éventail de fonctions Excel. Pour en savoir plus sur IronXL, veuillez consulter le site web de la Commission européennepage de tutoriel pour plus d'exemples ou se référer à ce documentexemple de lecture d'un fichier Excel.
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 exporter des fichiers CSV et Excel dans Razor ?
SUIVANT > Comment exporter vers Excel dans ASP.NET Core ?
Des millions d'ingénieurs dans le monde entier lui font confiance
Réservez une démo en direct gratuite
Réservez une démonstration personnelle de 30 minutes.
Pas de contrat, pas de détails de carte, pas d'engagements.
Voici ce à quoi vous pouvez vous attendre :
Une démonstration en direct de notre produit et de ses principales fonctionnalités
Obtenez des recommandations de fonctionnalités spécifiques au projet
Toutes vos questions trouvent réponse pour vous assurer de disposer de toutes les informations dont vous avez besoin. (Aucune obligation de votre part.)
CHOISIR L'HEURE
VOS INFORMATIONS
Réservez votre gratuit Démonstration en direct
Fiable par plus de 2 millions d'ingénieurs dans le monde entier