Live-Forum - Die aktuellen Beiträge
Datum
Titel
07.05.2024 14:51:38
07.05.2024 13:27:17
Anzeige
Archiv - Navigation
1896to1900
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
Inhaltsverzeichnis

Userform Scrollrad

Userform Scrollrad
14.09.2022 07:55:18
Finn64
Guten Morgen,
Ich habe in mein Userform eine Scrollbar eingefügt und jetzt versucht, wie es auf der Folgenden Seite beschrieben ist, auch das Scrollrad der Maus für das Userform zu aktivieren:
https://stackoverflow.com/questions/65599094/mouse-scrolling-is-not-working-in-userform-vba (ich habe die 64-Bit Variante eingebaut)
Das funktioniert jetzt auch alles einwandfrei. Mein Problem ist jetzt nur leider, dass wenn ich auf ein anderes Fenster wechsle während das Userform offen ist, das Scrollrad in keinem anderen Fenster mehr funktioniert. Erst wenn das Userform geschlossen ist, kann ich wieder normal in anderen Fenstern scrollen.
Gibt es dafür eine geschickte Lösung?
Vielen Dank und schöne Grüße,
Finn

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

Betreff
Datum
Anwender
Anzeige
AW: Userform Scrollrad
14.09.2022 08:32:30
volti
Hallo Finn,
hier eine Idee.
Du könntest über SetWinEventHook bei Verlassen von Excel bzw. der Userform das Scrollrad-Handling ab- und bei Reaktivierung der Userform wieder einschalten.
Hier beim Clever-Excel-Forum habe ich mal ein Beispiel dafür.
https://www.clever-excel-forum.de/Forum-Komplettloesungen
https://www.clever-excel-forum.de/Thread-Highlighten-von-Excelzellen
https://www.clever-excel-forum.de/Thread-Userform-Scrollen-mit-dem-Mausrad-in-List-und-Comboboxen
Falls Du nicht zurecht kommen solltest, stelle doch einfach mal deine Datei hier ein.
Gruß
Karl-Heinz
Anzeige
AW: Userform Scrollrad
14.09.2022 10:11:51
Finn64
Hallo Karl-Heinz,
Danke dir für die schnelle Antwort. Die Idee, beim Verlassen des Fensters das Scrollrad zu deaktivieren ist ziemlich genau das was ich suche. Leider weiß ich nicht wirklich, wie man das umsetzt, beziehungsweise wie man das Verlassen des Fensters in VBA registriert. Hast du da vielleicht einen konkreten Vorschlag für mich, aus dem Beispielcode auf der verlinkten Website bin ich leider nicht wirklich schlau geworden.
Danke schonmal.
Schöne Grüße,
Finn
AW: Userform Scrollrad
14.09.2022 10:40:33
volti
Hallo Finn,
das ist im Beitrag zu "Highlighten von Excel-Zellen" beschrieben. Im Beitrag "Userform-Scrollen" war ich noch nicht soweit :-)
Aber wie gesagt, stelle hier mal eine ggf. um Daten bereinigte Datei bereit, da kann ich mich dann dran versuchen und am konkreten Beispiel probieren und erklären.
Gruß
Karl-Heinz
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige