Freigeben über


Shapes.AddCallout-Methode (Excel)

Erstellt eine rahmenlose Legende mit Linie. Gibt ein Shape -Objekt, das die neue Legende darstellt.

Syntax

Ausdruck. AddCallout (Type, Left, Top, Width, Height)

expression Eine Variable, die ein Shapes-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Typ Erforderlich MsoCalloutType Die Art der Legendenlinie.
Left Erforderlich Single Die Position (in Punkt) der oberen linken Ecke des Begrenzungsrahmens der Legende relativ zur linken oberen Ecke des Dokuments.
Top Erforderlich Single Die Position (in Punkt) der oberen linken Ecke des Begrenzungsrahmens der Legende relativ zum oberen Rand des Dokuments.
Width Erforderlich Single Breite (in Punkt) des Begrenzungsrechtecks der Legende.
Height Erforderlich Single Höhe (in Punkt) des Begrenzungsrechtecks der Legende.

Rückgabewert

Form

Bemerkungen

Mithilfe der AddShape -Methode können Sie vielfältigere Legenden einfügen.

Beispiel

In diesem Beispiel wird eine rahmenlose Legende mit einer aus einem Abschnitt bestehenden frei drehbaren Legendenlinie zu myDocument hinzugefügt und anschließend der Legendenwinkel auf 30 Grad festgelegt.

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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.