Propriété FormatCondition.Borders (Excel)

Renvoie une collection de bordures qui représente les bordures d’un style ou d’une plage de cellules (y compris une plage définie dans le cadre d’une mise en forme conditionnelle).

Syntaxe

expression. Bordures

expression Variable qui représente un objet FormatCondition .

Remarques

Pour les objets Border retournés par cette collection, vous pouvez définir des propriétés de bordure prises en charge pour les bordures supérieure, inférieure, gauche et droite. Toutefois, la lecture de la propriété LineStyle ou Weight n’est pas prise en charge et peut déclencher une erreur d’exécution 1004 (erreur 0x800A03ECCOM), même lorsque la bordure a été configurée dans la boîte de dialogue Mise en forme conditionnelle.

Cette limitation ne s’applique pas à Range.Borders.

Exemple

Cet exemple montre comment choisir un type de bordure rouge et fin pour la bordure inférieure de la cellule B2 de la feuille Sheet1.

Sub SetRangeBorder()

 With Worksheets("Sheet1").Range("B2").Borders(xlEdgeBottom)
     .LineStyle = xlContinuous
     .Weight = xlThin
     .ColorIndex = 3
 End With

End Sub

Cet exemple définit la bordure inférieure de la première règle de mise en forme conditionnelle pour la cellule B2 dans la Feuil1 sur une fine bordure rouge.

Sub SetConditionalFormatBorder()

 With Worksheets("Sheet1").Range("B2").FormatConditions(1).Borders(xlEdgeBottom)
     .LineStyle = xlContinuous
     .Weight = xlThin
     .ColorIndex = 3
 End With

End Sub

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.