ControlFormat.ListFillRange-Eigenschaft (Excel)

Gibt den Arbeitsblattbereich zurück oder legt ihn fest, der zum Füllen des angegebenen Listenfelds verwendet wird. Ist diese Eigenschaft festgelegt, werden alle im Listenfeld bereits bestehenden Listen zerstört. String-Wert mit Lese-/Schreibzugriff.

Syntax

Ausdruck. ListFillRange

Ausdruck Eine Variable, die ein ControlFormat-Objekt darstellt.

HinwBemerkungeneise

Microsoft Excel liest den Inhalt jeder Zelle des Bereichs und fügt die Zellwerte in das Listenfeld ein. In der Liste werden Änderungen in den Zellen des Bereichs protokolliert.

Wenn die Liste im Listenfeld mit der AddItem-Methode erstellt wurde, gibt diese Eigenschaft eine leere Zeichenfolge ("") zurück.

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.