Access "merkt" sich bekanntlich beim Beenden Größe und Position seines Anwendungsfensters und stellt beides beim nächsten Start automatisch wieder her. Das führt bei einigen Datenbanken dazu, dass die per "AutoExec" geöffneten und positionierten Formulare teilweise nicht komplett angezeigt werden, weil der Anwender das Access-Fenster vor dem letzten Beenden recht klein eingestellt hatte. Um das Problem zu lösen und Access immer im Vollbildmodus starten zu lassen, gehen Sie wie folgt vor:
Geben Sie zunächst in einem neuen oder einem vorhandenen Moduls die folgende Funktion ein:
Function MaximizeAccWindow()
DoCmd.RunCommand acCmdAppMaximize
End Function
Legen Sie anschließend ein Makro "AutoExec" an oder fügen Sie die folgende Anweisung in einem vorhandenen Makro an erster Stelle ein:
Aktion: AusführenCode
Funktion: MaximizeAccWindow()
Auf diese Weise stellen Sie sicher, dass beim Start von Access zunächst das Anwendungsfenster auf volle Bildschirmgröße gesetzt wird.