Wer Formulare programmiert, möchte immer wieder mal Informationen über das Formular oder die enthaltenen Steuerelemente im Direktbereich ausgeben. Die Screen-Klasse liefert die passenden Eigenschaften dazu: Damit können wir das aktuelle Formular, die aktuelle Datenbank und auch das aktuelle Steuerelement referenzieren.
Beim Entwickeln von Formularen benötigt man immer wieder Informationen über Steuerelemente, die man nur bekommt, wenn das Formular in der Formularansicht angezeigt wird. Dann kann man aber nicht einfach auf das entsprechende Element klicken und die Eigenschaften oder Werte im Eigenschaftenblatt nachlesen.
Es besteht die Möglichkeit, die Elemente mit Ausdrücken wie den folgenden über den Direktbereich des VBA-Editors zu referenzieren:
Debug.Print Forms!frmKunden!sfmProjekte.Form.ProjektID
Für diese Vorgehensweise müssen wir auch den Namen von Formularen, Unterformularen und Steuerelementen kennen. Einfacher geht es mit den Funktionen der Screen-Klasse. Wir geben einfach Screen gefolgt von einem Punkt ein und finden die Eigenschaften aus Bild 1 vor.

Bild 1: Eigenschaften der Screen-Klasse
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 →