Classe Borders (Word VBA)

Collection d’objets Border qui représentent les bordures d’un objet.

Les classes suivantes donnent accès à la classe BordersTable, TableStyle.

Pour utiliser une variable de classe Borders, elle doit d'abord être instanciée, par exemple

Dim brds as Borders
Set brds = Selection.Borders
Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Borders : Cell.Borders, Cells.Borders, Column.Borders, Columns.Borders, ConditionalStyle.Borders, Font.Borders, Frame.Borders, HTMLDivision.Borders, InlineShape.Borders, Paragraph.Borders, ParagraphFormat.Borders, Paragraphs.Borders, Range.Borders, Row.Borders ...Rows.Borders, Section.Borders, Selection.Borders, Style.Borders, Table.Borders, TableStyle.Borders.

For Each

Voici un exemple de traitement des éléments Borders dans une collection

Dim brd As Border
For Each brd In Selection.Borders
	
Next brd

Méthodes

ApplyPageBordersToAllSections - Applique à toutes les sections d'un document la mise en forme de bordure de page spécifiée.

Item - Renvoie une bordure dans une plage ou une sélection.

Propriétés

AlwaysInFront True si les bordures de page sont affichent devant le texte du document.

Count Renvoie le nombre d'éléments dans la collection Borders.

DistanceFrom Cette propriété renvoie ou définit une valeur qui indique si la bordure de page spécifiée est mesurée entre le bord de la page ou à partir du texte qu'elle entoure.

DistanceFromBottom Cette propriété renvoie ou définit l'espacement (en points) entre le texte et la bordure inférieure.

DistanceFromLeft Cette propriété renvoie ou définit l'espacement (en points) entre le texte et la bordure gauche.

DistanceFromRight Cette propriété renvoie ou définit l'espace (en points) entre le bord droit du texte et la bordure droite.

DistanceFromTop Cette propriété renvoie ou définit l'espacement (en points) entre le texte et la bordure supérieure.

Enable Cette propriété renvoie ou définit la bordure de la mise en forme pour l'objet spécifié.

EnableFirstPageInSection True si les bordures de page sont activées pour la première page dans la section.

EnableOtherPagesInSection True si les bordures de page sont activées pour toutes les pages dans la section à l'exception de la première page.

HasHorizontal True si une bordure horizontale peut être appliquée à l'objet.

HasVertical True si l'objet spécifié accepte une bordure verticale.

InsideColor Renvoie ou définit la couleur 24 bits des bordures intérieures.

InsideColorIndex Cette propriété renvoie ou définit la couleur de l'intérieur des bordures.

InsideLineStyle Cette propriété renvoie ou définit la bordure intérieure de l'objet spécifié.

InsideLineWidth Cette propriété renvoie ou définit l'épaisseur de trait de la bordure intérieure d'un objet.

JoinBorders True si les bordures verticales externes des paragraphes et des tableaux sont supprimées de sorte que les bordures horizontales s'étendent jusqu'aux bordures de page.

OutsideColor Cette propriété renvoie ou définit la couleur 24 bits des bordures extérieures.

OutsideColorIndex Renvoie ou définit la couleur des bordures extérieures.

OutsideLineStyle Cette propriété renvoie ou définit la bordure extérieure de l'objet spécifié.

OutsideLineWidth Renvoie ou définit l'épaisseur de trait de la bordure extérieure d'un objet.

Shadow True si la bordure spécifiée est ombrée.

SurroundFooter True si une bordure de page entoure le pied de page du document.

SurroundHeader True si une bordure de page entoure l'en-tête du document.