Share via


Método Shapes.AddCallout (PowerPoint)

Crea una llamada con línea sin borde. Devuelve un objeto Shape que representa la nueva llamada.

Sintaxis

expresión. AddCallout( _Type_, _Left_, _Top_, _Width_, _Height_ )

expresión Variable que representa un objeto Shapes.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Type Obligatorio MsoCalloutType Tipo de línea de la llamada.
Left Obligatorio Single Posición relativa, medida en puntos, del borde izquierdo del cuadro de límite de la llamada en relación con el borde izquierdo de la diapositiva.
Top Obligatorio Single Posición relativa, medida en puntos, del borde superior del cuadro de límite de la llamada en relación con el borde superior de la diapositiva.
Width Obligatorio Single Ancho del cuadro de límite de la llamada, medido en puntos.
Height Obligatorio Single Alto del cuadro de límite de la llamada, medido en puntos.

Valor devuelto

Forma

Comentarios

Puede insertar una gran variedad de llamadas mediante el método AddShape.

Ejemplo:

En este ejemplo se agrega una llamada sin borde con una línea de llamada de un segmento de rotación libre a myDocument y, a continuación, se establece el ángulo de la llamada en 30 grados.

Sub NewCallout() 
    Dim sldOne As Slide 
    Set sldOne = ActivePresentation.Slides(1) 
    sldOne.Shapes.AddCallout(Type:=msoCalloutTwo, Left:=50, Top:=50, _ 
        Width:=200, Height:=100).Callout.Angle = msoCalloutAngle30 
End Sub

Consulte también

Objeto Shapes

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.