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 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:
Damit stehen nun zwei Funktionen zur Verfügung, um das Mousewheel an- und abzuschalten. Zum Abschalten des Mousewheels in einem Formular bringen Sie die folgende Codezeile in der Ereignisprozedur Beim Laden des Formulars unter:
Nur für Abonnenten
Ab hier wird’s wirklich spannend – der Rest ist exklusiv für Abonnenten.
Mit dem Abo von Access im Unternehmen bekommst du den kompletten Artikel – inklusive vollständigem Code, Beispieldatenbank und Schritt-für-Schritt-Erklärung.
So sparst du dir stundenlanges Herumprobieren, vermeidest teure Fehler in deiner Access-Anwendung und kannst Lösungen direkt in deinem Unternehmen einsetzen, statt nur darüber zu lesen.
Teste Access im Unternehmen jetzt 4 Wochen lang kostenlos: Voller Zugriff auf alle Artikel, Downloads und Beispieldatenbanken. Kein Risiko – wenn es für dich nicht passt, kündigst du einfach innerhalb der ersten vier Wochen.
Bereits Abonnent? Hier einloggen
Kostenlos & unverbindlich
Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?
Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?
In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.
Jetzt kostenloses Access-Audit anfordern →