Table of contents
Collapse the table of content
Expand the table of content

WrapFormat.DistanceTop Property (Publisher)

office 365 dev account|Last Updated: 8/24/2017
3 Contributors

When the Type property of the WrapFormat object is set to pbWrapTypeSquare, returns or sets a Variant that represents the distance (in points) between the document text and the top edge of the specified shape. Read/write.


expression. DistanceTop

_expression_A variable that represents a WrapFormat object.


This example adds an oval to the active document and specifies that the document text wrap around the left and right sides of the square that circumscribes the oval. The example sets a 0.1-inch margin between the document text and the top, bottom, left side, and right side of the square.

Sub AddNewShape() 
 Dim shpOval As Shape 

 Set shpOval = ActiveDocument.Pages(1).Shapes _ 
 .AddShape(Type:=msoShapeOval, Left:=36, _ 
 Top:=36, Width:=100, Height:=35) 
 With shpOval.TextWrap 
 .Type = pbWrapTypeSquare 
 .Side = pbWrapSideBoth 
 .DistanceAuto = msoFalse 
 .DistanceTop = InchesToPoints(0.1) 
 .DistanceBottom = InchesToPoints(0.1) 
 .DistanceLeft = InchesToPoints(0.1) 
 .DistanceRight = InchesToPoints(0.1) 
 End With 
End Sub
© 2018 Microsoft