Définissez les formats conditionnels des fichiers Excel et ODS.
Introduction
La mise en forme conditionnelle est une fonctionnalité Excel avancée Microsoft qui vous permet d’appliquer des formats à une cellule ou à une plage de cellules et de modifier cette mise en forme en fonction de la valeur de la cellule ou de la valeur d’une formule. Par exemple, vous pouvez faire apparaître une cellule en gras uniquement lorsque la valeur de la cellule est supérieure à 500. Lorsque la valeur de la cellule répond à la condition, le format spécifié est appliqué à la cellule. Si la valeur de la cellule ne répond pas à la condition de format, la mise en forme par défaut de la cellule est utilisée. Dans Microsoft Excel, sélectionnezFormat , ensuiteMise en forme conditionnelle pour ouvrir la boîte de dialogue Formatage conditionnel.
Aspose.Cells prend en charge l’application de la mise en forme conditionnelle aux cellules lors de l’exécution. Cet article explique comment. Il explique également comment calculer la couleur utilisée par Excel pour la mise en forme conditionnelle de l’échelle de couleurs.
Appliquer une mise en forme conditionnelle
Aspose.Cells prend en charge la mise en forme conditionnelle de plusieurs manières :
- Utilisation d’une feuille de calcul de concepteur
- Utilisation de la méthode de copie.
- Création d’une mise en forme conditionnelle à l’exécution.
Utilisation de la feuille de calcul Designer
Les développeurs peuvent créer une feuille de calcul de concepteur contenant une mise en forme conditionnelle dans Microsoft Excel, puis ouvrir cette feuille de calcul avec Aspose.Cells. Aspose.Cells charge et enregistre la feuille de calcul de concepteur, en conservant tout paramètre de mise en forme conditionnelle.
Utilisation de la méthode de copie
Aspose.Cells permet aux développeurs de copier les paramètres de format conditionnel d’une cellule à une autre dans la feuille de calcul en appelant leRange.Copy() méthode.
Application de la mise en forme conditionnelle à l’exécution
Aspose.Cells vous permet à la fois d’ajouter et de supprimer une mise en forme conditionnelle lors de l’exécution. Les exemples de code ci-dessous montrent comment définir la mise en forme conditionnelle :
- Instancier un classeur.
- Ajoutez un format conditionnel vide.
- Définissez la plage à laquelle la mise en forme doit s’appliquer.
- Définissez les conditions de formatage.
- Enregistrez le fichier.
Après cet exemple, un certain nombre d’autres exemples plus petits montrent comment appliquer les paramètres de police, les paramètres de bordure et les motifs.
Microsoft Excel 2007 a ajouté une mise en forme conditionnelle plus avancée que Aspose.Cells prend également en charge. Les exemples ici illustrent comment utiliser une mise en forme simple, les exemples Microsoft Excel 2007 montrent comment appliquer une mise en forme conditionnelle plus avancée.
Définir la police
Définir la bordure
Définir le modèle
Sujets avancés
- Ajout de mises en forme conditionnelles d’échelle de 2 couleurs et d’échelle de 3 couleurs
- Appliquer une mise en forme conditionnelle avancée
- Appliquer la mise en forme conditionnelle dans les feuilles de calcul
- Appliquer un ombrage à d’autres lignes et colonnes avec une mise en forme conditionnelle
- Générer des images de barres de données de mise en forme conditionnelle
- Obtenir des jeux d’icônes, des barres de données ou des échelles de couleurs Objets utilisés dans le formatage conditionnel