In der Systembibliothek „Shell Controls And Automation“ finden sich einige sehr nützliche Funktionen: Mit der Methode „ShutdownWindows“ können Sie den normalerweise per Menü START > HERUNTERFAHREN aufgerufenen Dialog anzeigen lassen.
Ein Klick auf ABMELDEN erlaubt einen schnellen Anwenderwechsel, AUSSCHALTEN fährt den Rechner sofort herunter, ein Klick auf STANDBY aktiviert den Ruhemodus.
Ein explizites Beenden von Access und anderen Anwendungen ist nicht notwendig, da Windows das beim Herunterfahren automatisch erledigt.
Access-Berater-Tipp: Den Einbau einer Schaltfläche für den Aufruf des Dialogs nehmen Sie wie folgt vor: - Wechseln Sie mit Alt + F11 in die VBA-Entwicklungsumgebung oder öffnen Sie ein Modul im Entwurfsmodus.
- Wählen Sie das Menü EXTRAS > VERWEISE aus.
- Lokalisieren Sie den Eintrag „Microsoft Shell Controls And Automation“ und aktivieren Sie das Kontrollkästchen vor dem Eintrag.
- Übernehmen Sie die Änderungen mit einem Klick auf OK.
- Öffnen Sie das betreffende Formular, z. B. ein Hauptmenü, im Entwurfsmodus.
- Legen Sie im Formular eine Schaltfläche ACCESS BEENDEN, RECHNER HERUNTERFAHREN (Name = „btnShutdown“) an.
- Stellen Sie die Eigenschaft „Beim Klicken“ auf den Eintrag „[Ereignisprozedur]“ ein und klicken Sie auf die Schaltfläche mit den 3 Punkten, um den VBA-Editor zu öffnen.
- Geben Sie die folgenden Anweisungen ein:
Private Sub btnShutDown_Click()
Dim s As New Shell
s.ShutdownWindows
End Sub
- Speichern Sie die Änderungen und lassen Sie das Formular einmal testweise anzeigen.
Nach einem Klick auf die Schaltfläche ACCESS BEENDEN, RECHNER HERUNTERFAHREN wird nun der bekannte Dialog „Computer ausschalten“ angezeigt.
Der Access-Berater
Access – jetzt so einfach wie Excel!
Die Funktionsvielfalt von Access ist enorm: Es gibt kaum eine Aufgabenstellung, die Sie mit Access nicht lösen können. Das hat allerdings nicht nur Vorteile. Ganz gleich ob Neueinsteiger oder Profi – Sie können nie wirklich sicher sein, ob es nicht doch einen anderen, noch schnelleren und vielleicht viel effizienteren Weg zur Lösung Ihrer aktuellen Aufgabe gibt.
Mit Access haben Sie ein extrem leistungsfähiges Werkzeug in der Hand, das Sie aber ohne weiteres gar nicht voll ausnutzen können. Doch es muss nicht immer eine fertige Anwendung oder komplizierte Programmiertechnik sein, die Ihr Problem löst. Häufig sind es vor allem kleine Tricks und Kniffe, die Ihnen weiterhelfen.
Mit dem neuen
Access-Berater schöpfen Sie alle Möglichkeiten von Access voll aus. Ein Team von erfahrenen Access-Anwendern und -Entwicklern hat darin die wichtigsten Tipps und Problemlösungen zusammengestellt, die Sie für die tägliche Arbeit mit Access benötigen. Damit wird Access für Sie künftig so einfach wie Excel!
Lesen Sie hier mehr über den „Access-Berater“
Klicken Sie hier für Ihren kostenlosen „6-Wochen-Gratis-Test“