Compartir por


Método Selection.Offset (Visio)

Desplaza una selección una distancia determinada.

Sintaxis

expresión. Desplazamiento (distancia)

expresión Variable que representa un objeto Selection .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Distancia Obligatorio Double Especifica la distancia que se debe desplazar la selección.

Valor devuelto

Nothing

Comentarios

Llamar al método Offset equivale a hacer clic en Desplazamiento en la interfaz de usuario de Microsoft Visio (haga clic en Operaciones en el grupo Diseño de formas en la ficha Programador).

Para una línea o curva especificada, el desplazamiento se implementa como un par de líneas o curvas equidistantes de la línea o curva original. Las formas que se han desplazado heredan las tramas de línea de las formas originales. No heredan ningún patrón de relleno ni texto de las formas originales.

Ejemplo

Esta macro de Microsoft Visual Basic para Aplicaciones (VBA) muestra cómo utilizar el método Offset para desplazar una línea una distancia determinada.

Public Sub Offset_Example() 
 
 Dim vsoShape As Visio.Shape 
 
 Set vsoShape = Application.ActiveWindow.Page.DrawLine(3, 3, 6, 6) 
 
 ActiveWindow.DeselectAll 
 ActiveWindow.Select vsoShape, visSelect 
 vsoShape.Offset(2) 
 
End Sub

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.