Ce guide informatif présente comment appliquer la mise en forme conditionnelle dans Excel en C#. Il contient l’ensemble des tâches de programmation à accomplir lors de l’écriture de cette application ainsi qu’un exemple de code pour ajouter une mise en forme conditionnelle dans Excel en C#. Vous apprendrez également le processus pour ajouter plusieurs conditions avec un formatage différent selon les exigences de l’application.
Étapes pour ajouter une mise en forme conditionnelle dans MS Excel en C#
- Définissez l’environnement pour utiliser Aspose.Cells for .NET afin d’appliquer la mise en forme conditionnelle
- Créez un workbook vide et accédez à sa première feuille de calcul par défaut
- Créer un objet conditional formatting collection et accéder à sa référence
- Créez une zone de cellule et ajoutez-la à l’objet de collection de mise en forme conditionnelle
- Créez une condition de format, définissez ses paramètres requis et ajoutez-la à la collection mentionnée ci-dessus
- Définissez la mise en forme souhaitée pour la condition nouvellement créée
- Enregistrez le fichier Excel de sortie après avoir ajouté la mise en forme conditionnelle
Ces étapes résument le processus de définition de la mise en forme conditionnelle dans une feuille de calcul en C#. Le processus commence par la création d’un classeur, l’accès à sa première feuille de calcul et l’ajout d’un objet de mise en forme conditionnelle à la collection ConditionalFormattings de la feuille sélectionnée. Dans les étapes suivantes, la zone de cellule est définie pour cet objet de collection de mise en forme conditionnelle, suivie de la création d’une condition et de la définition de son style de mise en forme avant d’enregistrer le fichier Excel résultant.
Code pour créer une mise en forme conditionnelle dans Excel en C#
Cet exemple de code illustre l’implémentation de la mise en forme conditionnelle dans Excel en fonction de la valeur de la cellule en C#. Vous pouvez ajouter autant de conditions que nécessaire en répétant les étapes pour ajouter une condition à l’aide de la méthode AddCondition(), puis en définissant la mise en forme souhaitée pour celle-ci. Ce code crée un fichier Excel, dans lequel les cellules de la zone de cellule personnalisée deviennent automatiquement rouges une fois que la valeur de la cellule est définie entre 25 et 100.
Cet exemple de didacticiel nous a appris à appliquer la mise en forme conditionnelle Excel basée sur la valeur de la cellule en C#. Si vous souhaitez apprendre le processus d’insertion d’un segment dans un classeur, reportez-vous à l’article sur comment insérer un slicer dans Excel en utilisant C#.