Shape.Line property (Word)
Returns a LineFormat object that contains line formatting properties for the specified shape. Read-only.
Syntax
expression.Line
expression A variable that represents a Shape object.
Remarks
For a line, the LineFormat object represents the line itself; for a shape with a border, the LineFormat object represents the border.
Example
This example adds a blue dashed line to myDocument.
Set myDocument = ActiveDocument
With myDocument.Shapes.AddLine(10, 10, 250, 250).Line
.DashStyle = msoLineDashDotDot
.ForeColor.RGB = RGB(50, 0, 128)
End With
This example adds a cross to myDocument and then sets its border to be 8 points thick and red.
Set myDocument = ActiveDocument
With myDocument.Shapes.AddShape(msoShapeCross, 10, 10, 50, 70).Line
.Weight = 8
.ForeColor.RGB = RGB(255, 0, 0)
End With
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.