FormatCondition Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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(index
), où index est le numéro d’index du format conditionnel, pour 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 Modify(XlFormatConditionType, Object, Object, Object) méthode pour modifier l’un des formats, ou vous pouvez utiliser la Delete() méthode pour supprimer un format, puis utiliser la méthode Add pour créer un nouveau format.
Utilisez les Fontpropriétés , Borderset Interior de l’objet FormatCondition pour contrôler l’apparence des cellules mises en forme. 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.
Font | CouleurgrasColorIndexFontStyleItalicBarthroughSoulignéLes styles de soulignement comptable ne peuvent pas être utilisés. |
Border | Stylebas couleurgauchedroite 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, xlGray75 et xlGray25. Poids supérieurLes pondérations de bordure suivantes peuvent être utilisées (toutes les autres ne sont pas prises en charge) : xlWeightHairline et xlWeightThin. |
Interior | ColorColorIndexPatternPatternColorIndex |
Propriétés
Application |
Renvoie un Application objet qui représente l’application Microsoft Excel. |
AppliesTo |
Retourne un Range objet spécifiant la plage de cellules à laquelle la règle de mise en forme est appliquée. |
Borders |
Renvoie une Borders collection qui représente les bordures d’un style ou d’une plage de cellules (y compris une plage définie dans le cadre 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. 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 |
Retourne l’opérateur pour le format conditionnel. |
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. En lecture seule. |
ScopeType |
Renvoie ou définit l’une des constantes de l’énumération XlPivotConditionScope , qui détermine l’étendue du format conditionnel lorsqu’il est appliqué à un graphique de tableau 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 type String 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’énumération XlContainsOperator , en spécifiant la recherche de texte effectuée par la règle de mise en forme conditionnelle. |
Type |
Retourne 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) |
Cet objet représente une mise en forme conditionnelle. |
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. |