Scrollen mit der Maus

Zusammenfassung

Sie lernen zwei Tools kennen, mit denen sich das Scrollen mit der Maus in Formularen ausschalten und im VBA-Editor anschalten lässt.

Techniken

Formulare, VBA-Entwicklungsumgebung

Voraussetzungen

Access 97 oder höher

Beispieldateien

André Minhorst, Duisburg

Es ist schon ein Kampf mit dem Mousewheel unter Access: Wo es scrollen soll, streikt es, und wo es nicht scrollen soll, legt es munter los. Wenn Sie diesen Beitrag gelesen haben, bekommen Sie das kleine Rädchen schnell unter Kontrolle.

Beim Einsatz des Mausrades gibt es zwei Probleme:

  • In Formularen scrollt es wild durch die enthaltenen Datensätze, sobald man das Mausrad bewegt. Je nach Einstellung passiert das bereits, wenn sich der Mauszeiger über dem jeweiligen Formular befindet, oder erst, wenn das Formular den Fokus hat.
  • Will man in der VBA-Entwicklungsumgebung durch ein Modul scrollen, tut meisten nichts.
  • In beiden Fällen lässt sich Abhilfe schaffen, wie die nächsten Abschnitte zeigen werden.

    Mousewheel in Formularen abschalten

    Die Verwendung des Mousewheels in Formularen ist manchmal gewünscht, oder aber auch nicht. Access selbst bietet keine Möglichkeit, dieses Feature in den Griff zu bekommen, aber API-Experte Stephen Lebans weiß Rat. Auf seiner Internetseite bietet er eine .dll-Datei mit entsprechenden Funktionen zum Download an: http://www.lebans.com/mousewheelonoff.htm.

    Dort finden Sie Varianten für Access 97 und für Access 2000 und höher, wobei nur Letztere auch das Ein- und Ausschalten des Mousewheels in Unterformularen ermöglicht.

    Wie funktioniert“s

    Um von der Lösung zu profitieren, sind zunächst zwei vorbereitende Schritte erforderlich:

  • Kopieren Sie die Datei Mousehook.dll in das Verzeichnis, in dem sich auch die betroffene Datenbank befindet.
  • Fügen Sie Ihrer Anwendung das Modul modMouseHook aus der im Download enthaltenen Beispieldatenbank hinzu.
  • Möchten Sie weiterlesen? Dann lösen Sie Ihr Ticket!
    Hier geht es zur Bestellung des Jahresabonnements des Magazins Access im Unternehmen:
    Zur Bestellung ...
    Danach greifen Sie sofort auf alle rund 1.000 Artikel unseres Angebots zu - auch auf diesen hier!
    Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:

    Schreibe einen Kommentar