HorizontalDistanceFromText Property

Microsoft Word Visual Basic

Returns or sets the horizontal distance between a frame and the surrounding text, in points. Read/write Single.

Example

This example adds a frame around the selection and sets the horizontal distance between the frame and the text to 12 points.

Dim frmNew As Frame

Set frmNew = ActiveDocument.Frames.Add(Range:=Selection.Range)
frmNew.HorizontalDistanceFromText = 12
		

This example adds a frame around the first paragraph and sets several properties of the frame.

Dim frmNew As Frame

Set frmNew = ActiveDocument.Frames.Add _
    (Range:=ActiveDocument.Paragraphs(1).Range)

With frmNew
    .HorizontalDistanceFromText = InchesToPoints(0.25)
    .VerticalDistanceFromText = InchesToPoints(0.25)
    .HeightRule = wdFrameAuto
    .WidthRule = wdFrameAuto
    .Borders.Enable = False
End With