FAQ Access – Autokeys
Access Grundlagen – Tastaturbelegung
Problem
Die Maus braucht kein Mensch…ein Standardspruch, den ich gerne in Excel und Word Grundkursen verwende. Tatsächlich lassen sich viele Dinge leichter mit Tasten belegen. Wie kann ich nun in Access die Tasten nutzen?
Lösung
Die passiert mit dem Makro Autokeys. Ein reservierter Name, also einer der nicht geändert werden kann.
Sollte das Makro bei Ihnen nicht funktionieren so kontroliieren Sie die Einstellung durch die Eingabe folgender Zeile in das Direktfenster
? Application.GetOption("Key assignment macro")
Kommt dort etwas anderes zum Tragen nutzen Sie bitte
Application.SetOption "Key assignment macro", "AutoKeys"
Damit stellen Sie die Grundeinstellung wieder her.
Beachten Sie, daß es auch tolle Funktionen im Access gibt, die von Haus auf den Funktionstasten liegen, diese überschreiben Sie, wenn Sie die identischen Tasten üer Autokeys definieren.
Die Grundidee
Sie können im AutoKeys -Makro die folgenden Tastenkombinationen verwenden:
- {F1} – {F12} : Funktionstasten F1 bis F12
- {INSERT} : Einfügen-Taste
- {DEL} {DELETE} Entfernen-Taste
- {A} – {Z}, {0} – {9} Tasten A bis Z und 0 bis 9
Unser Konzept
Hier einmal unsere Funktionstastenbelegung
Funktionstaste | Taste | Taste + Shift | Taste + Strg | Taste + Strg + Shift | Bemerkung |
---|---|---|---|---|---|
F1 | Hilfeaufruf zum aktuellen Formular | Berechtigung des aktuellen Formular | Änderungswunsch zum aktuellen Formular | ||
F2 | |||||
F3 | Anzeige Änderungsprotokoll | Anzeige Service | Anzeige Neue Felder | ||
F4 | |||||
F5 | FormGröße Menüformulare | ||||
F6 | FormGröße Auswahlformulare | ||||
F7 | FormGröße Editformulare | ||||
F8 | FormGröße Unterformulare | ||||
F9 | Anzeige Ribbonformular | Anzeige Kontextmenüformular | Anzeige Index | ||
F10 | Tabellen einbinden | ||||
F11 | Schließen des aktuellen Formulars | ||||
F12 | Alle Formulare schließen |