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 :

  1. Instancier un classeur.
  2. Ajoutez un format conditionnel vide.
  3. Définissez la plage à laquelle la mise en forme doit s’appliquer.
  4. Définissez les conditions de formatage.
  5. 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