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( ), 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. |