Freigeben über


Shapes.AddFormControl-Methode (Excel)

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

Form

HinwBemerkungeneise

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.