BeginArrowheadWidth Property

Microsoft Word Visual Basic

BeginArrowheadWidth Property

       

Returns or sets the width of the arrowhead at the beginning of the specified line. Read/write MsoArrowheadWidth.

MsoArrowheadWidth can be one of these MsoArrowheadWidth constants.
msoArrowheadNarrow
msoArrowheadWidthMedium
msoArrowheadWide
msoArrowheadWidthMixed

expression.BeginArrowheadWidth

expression   Required. An expression that returns one of the objects in the Applies To list.

Example

This example adds a line to the first  document. There's a short, narrow oval on the line's starting point and a long, wide triangle on its end point.

Dim docFirst As Document

Set docFirst = Documents(1)
With docFirst.Shapes.AddLine(100, 100, 200, 300).Line
    .BeginArrowheadLength = msoArrowheadShort
    .BeginArrowheadStyle = msoArrowheadOval
    .BeginArrowheadWidth = msoArrowheadNarrow
    .EndArrowheadLength = msoArrowheadLong
    .EndArrowheadStyle = msoArrowheadTriangle
    .EndArrowheadWidth = msoArrowheadWide
End With