Propiedad Frame.VerticalPosition (Word)

Devuelve o establece la distancia vertical entre el borde del marco y el elemento especificado por la propiedad RelativeVerticalPosition. Lectura y escritura único.

Sintaxis

expresión. VerticalPosition

expresión obligatoria. Variable que representa un objeto 'Frame'.

Comentarios

Puede ser un número que indica una medida en puntos, o bien una constante WdFramePosition.

Ejemplo:

En este ejemplo, se alinea verticalmente el primer marco del documento activo con la parte superior de la página.

Set myFrame = ActiveDocument.Frames(1) 
With myFrame 
 .RelativeVerticalPosition = wdRelativeVerticalPositionPage 
 .VerticalPosition = wdFrameTop 
End With

En este ejemplo, se agrega un marco alrededor de la primera forma del documento activo y se ubica el marco a una pulgada del margen superior.

If ActiveDocument.Shapes.Count >= 1 Then 
 ActiveDocument.Shapes(1).Select 
 Set aFrame = ActiveDocument.Frames.Add(Range:=Selection.Range) 
 With aFrame 
 .RelativeVerticalPosition = _ 
 wdRelativeVerticalPositionMargin 
 .VerticalPosition = InchesToPoints(1) 
 End With 
End If

En este ejemplo, se alinea verticalmente la primera tabla del documento activo con la parte superior de la página.

Set myTable = ActiveDocument.Tables(1).Rows 
With myTable 
 .RelativeVerticalPosition = wdRelativeVerticalPositionPage 
 .VerticalPosition = wdTableTop 
End With

Consulte también

Objeto Frame

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.