BeginArrowheadWidth Property

Microsoft Word Visual Basic

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