News

FAQ Access – Autokeys

Category:

Access, FAQ

0

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
Die Tasten F1 bis F12 , Einfügen und Entfernen können einzeln, mit der Umschalt-Taste (+), mit der Strg-Taste (^) oder mit Strg + Umschalt (^+) angegeben werden.
Die alphanumerischen Zeichen können nur in Zusammenhang mit Strg (^) oder Strg + Umschalt (^+) verwendet werden, die Umschalttaste fällt hier raus, weil wir damit ja die großen Buchstaben erzeugen.

Unser Konzept

Hier einmal unsere Funktionstastenbelegung

FunktionstasteTasteTaste + ShiftTaste + StrgTaste + Strg + ShiftBemerkung
F1Hilfeaufruf zum aktuellen FormularBerechtigung des aktuellen FormularÄnderungswunsch zum aktuellen Formular
F2
F3Anzeige ÄnderungsprotokollAnzeige ServiceAnzeige Neue Felder
F4
F5FormGröße Menüformulare
F6FormGröße Auswahlformulare
F7FormGröße Editformulare
F8FormGröße Unterformulare
F9Anzeige RibbonformularAnzeige KontextmenüformularAnzeige Index
F10Tabellen einbinden
F11Schließen des aktuellen Formulars
F12Alle Formulare schließen

Tags:

Leave a Reply

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.