Seite 1 von 1

Formularname - Zugriff mit Makro

Verfasst: Sa 12. Aug 2017, 12:59
von Helles58
Hallo zusammen

Bin bei meiner Suche nicht fündig geworden, darum folgende Frage:
Wo taucht eigentlich der Formularname, unter dem das Formuar in der DB abgespeichert ist, auf bzw. wie kann darauf mit einem Makro zugeriffen werden? Bei MS Access kann das Formular direkt in VBA angesprochen werden. Geht das hier auch?


Gruß Helles58

Re: Formularname - Zugriff mit Makro

Verfasst: Sa 12. Aug 2017, 18:26
von RobertG
Hallo Helles58,

wenn Du das Formular zum Bearbeiten, nicht zur Eingabe von Daten, öffnest, dann starte dort den Formularnavigator (untere Symbolleiste, 5. Button von links). Der zeigt alle Formulare (Hauptformular, Unterformular usw.) sowie auch die Felder in den jeweiligen Formularen an.

Du kannst auch über den Index auf ein Formular zugreifen.

Ich nutze in der Regel die Möglichkeit, das Formular über die ausführende Eigenschaft eines z.B. darin liegenden Buttons zu ermitteln:

Code: Alles auswählen

SUB Irgendwas(oEvent AS OBJECT)
	oFeld = oEvent.Source.Model
	oForm = oFeld.parent
	...
END SUB
Gruß

Robert

Re: Formularname - Zugriff mit Makro

Verfasst: So 13. Aug 2017, 12:16
von Helles58
Hallo Robert

Danke für die schnelle Beantwortung.

Gruß Helles58