Scroll-Ereignis

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
UserForm ListBox
Bild

Betrifft: Scroll-Ereignis von: J.L.
Geschrieben am: 30.03.2005 08:26:46

Hallo Forum,

habe in einer UserForm versucht, das Scrollen zweier Listboxen zu koppeln mit dem Code

ListBox2.TopIndes = Listbox1.TopIndex

Nur leider läßt sich das Ganze nicht mit dem Scroll-Ereignis bewerkstelligen.
Es klappt zum Beispiel problemlos mit dem Mouse-Move Ereignis, also sobald der Mauszeiger den Scrollbalken verläßt und sich über ListBox1 bewegt, springt Listbox2 in Position.

Wie kann ich eine gleichmäßige Bewegung der Listbox2 beim Scrollen von Listbox1 erreichen ?

Danke
Jörg

Bild


Betrifft: AW: Scroll-Ereignis von: Galenzo
Geschrieben am: 30.03.2005 14:27:00

Listbox hat kein Scroll-Ereignis.
(Evtl. mittels API-Programmierung machbar?)


Bild


Betrifft: AW: Scroll-Ereignis von: Bert
Geschrieben am: 30.03.2005 16:35:37

Hi,

geht nur mit API-Timer und Klassenmodul und ist für den rein optischen Effekt
relativ aufwändig.
Ich glaube Nepumuk hat da mal eine Lösung erstellt, mal die Recherche bemühen.

mfg Bert


Bild


Betrifft: AW: Scroll-Ereignis von: Andre
Geschrieben am: 31.03.2005 08:38:14

Hi Jörg,

mit den Listboxen nur sehr umständlich zu realisieren und unter Umständen gibt´s noch Probleme und Excel hängt sich aufgrund eines Fehlers auf, der irgendwie mit dem Zeilenumbruch zu tun hat! Echt ärgerlich, wenn man mühsam alles zusammengebastelt hat und es dann kaum eine Lösung gibt, glaub mir! :-(

Eine bedeutend bessere Alternative ist das Steuerelement ´ListView´! Scrollen über Mouserad ist eine Basisfunktion, Spaltenköpfe sind frei editierbar und die Spaltenbreite läßt sich auch noch vom User einstellen. Meines Wissens einziger kleiner Nachteil für Neulinge, das ist kein Excelsteuerelemt, folglich liefert Excel auch keine Hilfe dazu, aber einfach ´n bißchen im Netz suchen, ´n bißchen ausprobieren und schon hat man auch die Basics.

Gruß Andre


Bild


Betrifft: AW: Scroll-Ereignis von: J.L.
Geschrieben am: 01.04.2005 08:27:46

Danke für alle Antworten und Hinweise

Jörg


 Bild

Beiträge aus den Excel-Beispielen zum Thema "Arbeitsblatt in neue Datei verschieben"