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.