Classe LineFormat (PowerPoint VBA)

La classe LineFormat représente la ligne et la mise en forme de la pointe de flèche. Pour un trait, l’objet LineFormat contient des informations de mise en forme pour le trait lui-même; pour une forme avec une bordure, cet objet contient des informations de mise en forme pour la bordure de la forme.

Set

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

Dim lft as LineFormat
Set lft = ActiveWindow.RangeFromPoint.Line

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe LineFormat : Cell.Borders, CellRange.Borders, Borders.Item, ChartFormat.Line, Shape.Line et ShapeRange.Line

Thèmes

Les procédures suivantes de cette classe ont été regroupées et sont décrites sur une page thématique séparée

Format with its procedures BackColor, BeginArrowheadStyle, BeginArrowheadWidth, DashStyle, EndArrowheadStyle, EndArrowheadWidth, ForeColor, Style et Visible

Propriétés

Borders.Count Renvoie le nombre d'objets de la collection spécifiée. En lecture seule.

Dim lngCount As Long
lngCount = ActiveWindow.RangeFromPoint.Table.Rows(1).Cells.Borders.Count

Borders.Parent Renvoie l’objet parent de l’objet spécifié.

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Table.Rows(1).Cells.Borders.Parent

BeginArrowheadLength Renvoie ou définit la longueur de la pointe de la flèche au début de la ligne spécifiée. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Line.BeginArrowheadLength = msoArrowheadLengthMixed

EndArrowheadLength Renvoie ou définit la longueur de la pointe de la flèche à la fin de la ligne spécifiée. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Line.EndArrowheadLength = msoArrowheadLengthMixed

InsetPen Détermine s’il faut tracer des traits à l’intérieur d’une forme spécifiée. Lecture-écriture.

ActiveWindow.RangeFromPoint.Line.InsetPen = msoTrue

Parent Renvoie l’objet parent de l’objet spécifié.

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Line.Parent

Pattern Définit ou renvoie une valeur qui représente le motif appliqué au trait spécifié. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Line.Pattern = msoPatternMixed

Transparency Renvoie ou définit le degré de transparence du remplissage, de l’ombre ou du trait en tant que valeur comprise entre 0.0 (opaque) et 1.0 (transparent). Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Line.Transparency = 0.5

Weight Renvoie ou définit en points l’épaisseur de la ligne spécifiée. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Line.Weight = 5