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