FormatCondition Interface

Définition

Cet objet représente une mise en forme conditionnelle.

public interface class FormatCondition
[System.Runtime.InteropServices.Guid("00024425-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface FormatCondition
Public Interface FormatCondition
Attributs

Remarques

L’objet FormatCondition est membre de la FormatConditions collection. La collection FormatConditions peut contenir jusqu’à trois formats conditionnels pour une plage donnée.

Utilisez FormatConditions( ), où index est le numéro d’index de la mise en forme conditionnelle, pour index renvoyer un objet FormatCondition.

Utilisez la Microsoft.Office.Interop.Excel.FormatConditions.Add(Microsoft.Office.Interop.Excel.XlFormatConditionType,System.Object,System.Object,System.Object) méthode pour créer un nouveau format conditionnel. Si vous essayez de créer plus de trois formats conditionnels pour une plage unique, la méthode Add échoue. Si une plage a trois formats, vous pouvez utiliser la méthode pour modifier l’un des formats, ou vous pouvez utiliser la méthode pour supprimer un format, puis utiliser la méthode Add pour créer un Modify(XlFormatConditionType, Object, Object, Object) Delete() nouveau format.

Utilisez les Font Borders propriétés et les propriétés Interior de l’objet FormatCondition pour contrôler l’apparence des cellules formatées. Certaines propriétés de ces objets ne sont pas gérées par le modèle d'objet à la mise en forme conditionnelle. Les propriétés qui peuvent être utilisées avec la mise en forme conditionnelle sont répertoriées dans le tableau suivant.

Police Bold ColorIndex FontStyle Italic Strikethrough UnderlineThe accounting underline styles cannot be used.
Bordure Style De couleur inférieure gauche Les styles de bordure suivants peuvent être utilisés (tous les autres ne sont pas pris en charge) : xlNone, xlSolid, xlDash, xlDot, xlDashDot, xlDashDotDot, xlGray50, xlGray75et xlGray25. PoidssupérieurLes poids de bordure suivants peuvent être utilisés (tous les autres ne sont pas pris en charge) : xlWeightHairline et xlWeightThin.
Interior Color ColorIndex PatternColorIndex

Propriétés

Application

Renvoie un Application objet qui représente l’application Microsoft Excel’application.

AppliesTo

Renvoie un objet spécifiant la plage de cellules à laquelle la règle de mise en Range forme est appliquée.

Borders

Renvoie une collection qui représente les bordures d’un style ou d’une plage de cellules (y compris une plage définie dans le cadre Borders d’un format conditionnel).

Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé.

DateOperator

Spécifie l’opérateur XlTimePeriods Date utilisé dans la condition de format. En lecture/écriture

Font

Renvoie un Font objet qui représente la police de l’objet spécifié.

Formula1

Renvoie la valeur ou l'expression associée au format conditionnel ou à la validation des données.

Formula2

Cette propriété renvoie la valeur ou l'expression associée au second élément d'un format conditionnel ou d'une validation de données.

Interior

Renvoie un Interior objet qui représente l’intérieur de l’objet spécifié.

NumberFormat

Renvoie ou définit le format numérique appliqué à une cellule si la règle de mise en forme conditionnelle renvoie True. Objet en lecture/écriture.

Operator

Renvoie l’opérateur pour la mise en forme conditionnelle.

Parent

Renvoie l’objet parent pour l’objet spécifié.

Priority

Renvoie ou définit la valeur de priorité de la règle de mise en forme conditionnelle. La priorité détermine l’ordre d’évaluation lorsqu’une feuille de calcul contient plusieurs règles de mise en forme conditionnelle.

PTCondition

Renvoie une valeur de type Boolean indiquant si le format conditionnel est appliqué à un graphique de tableau croisé dynamique. Propriété en lecture seule.

ScopeType

Renvoie ou définit l’une des constantes de l’éumération, qui détermine l’étendue de la mise en forme conditionnelle lorsqu’elle est appliquée à un graphique de tableau XlPivotConditionScope croisé dynamique.

StopIfTrue

Renvoie ou définit une valeur de type Boolean qui détermine si les autres règles de mise en forme conditionnelle de la cellule doivent être évaluées lorsque la règle active renvoie la valeur True.

Text

Renvoie ou définit une valeur de chaîne spécifiant le texte utilisé par la règle de mise en forme conditionnelle.

TextOperator

Renvoie ou définit l’une des constantes de l’éumération, en spécifiant la recherche de texte effectuée par la règle de mise en forme XlContainsOperator conditionnelle.

Type

Renvoie le type d’objet.

Méthodes

Delete()

Supprime l'objet.

Modify(XlFormatConditionType, Object, Object, Object)

Modifie un format conditionnel existant.

ModifyAppliesToRange(Range)

Définit la plage de cellules à laquelle cette règle de mise en forme s’applique.

ModifyEx(XlFormatConditionType, Object, Object, Object, Object, Object)
SetFirstPriority()

Attribue à la règle de mise en forme conditionnelle en question la valeur de priorité « 1 » de sorte qu’elle soit évaluée avant toutes les autres règles présentes dans la feuille de calcul.

SetLastPriority()

Définit l’ordre d’évaluation de la règle de mise en forme conditionnelle de sorte qu’elle soit évaluée après toutes les autres règles présentes dans la feuille de calcul.

S’applique à