LineFormat Object
Description
Represents line and arrowhead formatting. For a line, the LineFormat object contains formatting information for the line itself; for a shape with a border, this object contains formatting information for the shape's border.
Using the LineFormat Object
Use the Line property to return a LineFormat object. The following example adds a blue, dashed line to the active document. There's a short, narrow oval at the line's starting point and a long, wide triangle at its end point.
With ActiveDocument.Shapes.AddLine(100, 100, 200, 300).Line
.DashStyle = msoLineDashDotDot
.ForeColor.RGB = RGB(50, 0, 128)
.BeginArrowheadLength = msoArrowheadShort
.BeginArrowheadStyle = msoArrowheadOval
.BeginArrowheadWidth = msoArrowheadNarrow
.EndArrowheadLength = msoArrowheadLong
.EndArrowheadStyle = msoArrowheadTriangle
.EndArrowheadWidth = msoArrowheadWide
End With
Properties
Application property, BackColor property, BeginArrowheadLength property, BeginArrowheadStyle property, BeginArrowheadWidth property, Creator property, DashStyle property, EndArrowheadLength property, EndArrowheadStyle property, EndArrowheadWidth property, ForeColor property, Parent property, Pattern property, Style property, Transparency property, Visible property, Weight property.