Compartir a través de


Método CanvasShapes.AddCallout (Word)

Agrega una llamada con línea sin borde a un lienzo de dibujo. Devuelve un objeto Shape que representa la llamada.

Sintaxis

expresión. AddCallout (Type, Left, Top, Width, Height)

expresión requerida. Variable que representa una colección CanvasShapes.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Type Obligatorio MsoCallout Tipo de llamada.
Left Obligatorio Single Posición, en puntos, del borde izquierdo del cuadro delimitador de la llamada.
Top Obligatorio Single Posición, en puntos, del borde superior del cuadro delimitador de la llamada.
Width Obligatorio Single Ancho, en puntos, del cuadro delimitador de la llamada.
Height Obligatorio Single Alto, en puntos, del cuadro delimitador de la llamada.

Comentarios

Puede insertar una mayor variedad de llamadas, por ejemplo globos y nubes, utilizando el método AddShape.

Ejemplo:

En este ejemplo se agrega una llamada a un lienzo de dibujo creado recientemente.

Sub NewCanvasCallout() 
 Dim shpCanvas As Shape 
 
 'Add drawing canvas to the active document 
 Set shpCanvas = ActiveDocument.Shapes.AddCanvas _ 
 (Left:=150, Top:=150, Width:=200, Height:=300) 
 
 'Add callout to the drawing canvas 
 shpCanvas.CanvasItems.AddCallout _ 
 Type:=msoCalloutTwo, Left:=100, _ 
 Top:=40, Width:=150, Height:=75 
End Sub

Consulte también

CanvasShapes (colección)

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.