Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Microsoft Excel-Steuerelement. Gibt ein Shape-Objekt zurück, das das neue Steuerelement darstellt.
Syntax
Ausdruck. AddFormControl (Type, Left, Top, Width, Height)
expression Eine Variable, die ein Shapes-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Typ | Erforderlich | XlFormControl | Der Typ des Microsoft Excel-Steuerelements. In einem Arbeitsblatt kann kein Bearbeitungsfeld erstellt werden. |
| Left | Erforderlich | Long | Die Anfangskoordinaten des neuen Objekts (in Punkt) relativ zur linken oberen Ecke der Zelle A1 auf einem Arbeitsblatt oder zur linken oberen Ecke eines Diagramms. |
| Top | Erforderlich | Long | Die Anfangskoordinaten des neuen Objekts (in Punkt) relativ zum Anfang von Zeile 1 auf einem Arbeitsblatt oder zum oberen Rand des Diagrammbereichs in einem Diagramm. |
| Width | Erforderlich | Long | Die Anfangsgröße des neuen Objekts in Punkt. |
| Height | Erforderlich | Long | Die Anfangsgröße des neuen Objekts in Punkten. |
Rückgabewert
Shape
Hinweise
Verwenden Sie die AddOLEObject-Methode oder die Add-Methode der OLEObjects-Auflistung , um ein ActiveX-Steuerelement zu erstellen.
Beispiel
In diesem Beispiel wird dem ersten Arbeitsblatt ein Listenfeld hinzugefügt und der Bereich festgelegt, mit dem das Listenfeld ausgefüllt wird.
With Worksheets(1)
Set lb = .Shapes.AddFormControl(xlListBox, 100, 10, 100, 100)
lb.ControlFormat.ListFillRange = "A1:A10"
End With
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.