Compartir a través de


Método Shapes.AddCallout (Excel)

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 (en puntos) de la esquina superior izquierda del cuadro delimitador de la llamada en relación con la esquina superior izquierda del documento.
Top Obligatorio Single Posición (en puntos) de la esquina superior izquierda del cuadro delimitador de la llamada en relación con la parte superior del documento.
Width Obligatorio Single Ancho, en puntos, del cuadro de límite de la llamada.
Height Obligatorio Single Alto, en puntos, del cuadro de límite de la llamada.

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 un segmento de giro libre a myDocument y, a continuación, se establece el ángulo de la llamada en 30 grados.

Set myDocument = Worksheets(1) 
myDocument.Shapes.AddCallout(Type:=msoCalloutTwo, _ 
    Left:=50, Top:=50, Width:=200, Height:=100) _ 
    .Callout.Angle = msoCalloutAngle30

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.