Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
652to656
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
652to656
652to656
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Listenfeld per Makro auf Anfang setzen

Listenfeld per Makro auf Anfang setzen
19.08.2005 09:00:53
Ingo
Kann mir vielleicht jemand sagen, wie ich per Makro ein Listenfeld wieder auf die Zeile stelle, also sozusagen automatisch hochscrolle?
Habe z.B. ein listenfeld mit 20 Auswahlmöglichkeiten. Um z.B. die 20. Auswahl zu markieren, muss ich ganz nach unten scrollen im Listenfeld.
Per Makro entmarkiere ich später die markierten Zeilen, jedoch bleibt das Listenfeld runtergescrollt bis Zeile 20 stehen und springt niht wieder zum Anfang hoch.
Habe es schon mit ListIndex versucht, aber dann markiert er mir nur die erste Zeile, springt jedoch nicht dort hin...
Gruß
Ingo

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Listenfeld per Makro auf Anfang setzen
19.08.2005 09:10:40
Matthias
Hallo Ingo,
ListBox1.ListIndex = 0
oder nichts ausgewählt mit -1
Gruß Matthias
AW: Listenfeld per Makro auf Anfang setzen
19.08.2005 09:23:36
Ingo
Klappt leider nicht, da ich nicht die die Steuerelemente benutze sondern die Formularelemente.
Bei mir heißt die Box "Listenfeld 1" und mit listindex = 0 wählt er zwar keine Zeile aus, springt aber auch nicht nach oben...
AW: Listenfeld per Makro auf Anfang setzen
19.08.2005 09:39:03
Matthias
Hallo Ingo,
dann höchstens noch
ActiveSheet.Shapes("List Box 1").ControlFormat.ListIndex=1
aber dabei wird die Liste nicht nach oben gescrollt.
Gruß Matthias
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige