Zuweisen einer Tastenkombination zu einer Schaltfläche in einer Access 2007-Formular

StackOverflow https://stackoverflow.com/questions/824123

  •  05-07-2019
  •  | 
  •  

Frage

Sagen, dass ich ein Formular, auf dem eine Anzahl von Tasten vorhanden ist. Alles funktioniert, wie es sollte, wenn die Tasten angeklickt werden. Wie gehe ich über die Tastenkombinationen meine Tasten zuweisen, so dass Alt + A die Wirkung von Taste A läuft, läuft Alt + B, um die Wirkung der Taste B etc.

scheint, wie dies trivial wäre zu tun, aber ich habe nicht in der Lage gewesen, zu sehen, wo ich das einstellen kann.

War es hilfreich?

Lösung

Wenn die Taste, um den Ampersand vor dem Buchstaben verwendet Erstellen Sie Alt + wollen? in der Caption-Eigenschaft.

Beispiele:

& File ---> F ile

& Edit ---> E dit

F & Orge -> F o rge

E & nough -> E n ough

Andere Tipps

Wenn Sie wollte eine globale Keyborad Shortcut einrichten, die unabhängig davon funktionieren würde, wo Sie in der aktuellen Datenbank sind, dann können Sie ein spezielles Makro erstellen Autokeys genannt und eingerichtet wie folgt aus:

Beachten Sie die Sonderzeichen verwendet, um spezielle Tasten darzustellen:

^ for Ctrl
+ for Shift
% for Alt

{F11} steht für die F11 Taste (Funktion)

Wenn Sie Funktionstasten als Verknüpfung zu den Formularen hinzufügen möchten, fügen Sie den folgenden Code in das Formular VB-Code.

  

Need KeyPreview einzustellen, um Yes zu arbeiten (siehe Bild unten)

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Select Case KeyCode
        Case vbKeyF5
        'Process F5 key events.
           Msgbox "F5"
        Case vbKeyF4
        ' Process F4 key events.
           MsgBox "F4"
        Case Else
    End Select
End Sub

  

Sie nicht Typ Wenn Access es für Sie nicht

[Ctrl]+[;] fügt das aktuelle Datum.     Dies ist von unschätzbarem Wert, wenn Sie historische Aufzeichnungen oder enthalten das Datum auch noch Anmerkungen oder andere Felder in Ihrer Datenbank. Es spart nicht nur Zeit, sondern sorgt für die Datengenauigkeit und hält Sie davon ab, um das Datum zu erinnern.

[Ctrl]+[:] fügt die aktuelle Uhrzeit an.     Wie das Datum einfügen Verknüpfung, kann diese Funktion mehr Zeit sparen, als Sie denken, und es hilft auch, Ihre Daten korrekt zu halten.

[Ctrl]+['] fügt den Wert aus demselben Feld im vorherigen Datensatz.     Wenn Sie nacheinander mehrere Datensätze eingeben müssen, finden Sie wahrscheinlich, dass viele der Felder gleich sind von Rekord Rekord. Mit Hilfe der Daten aus der Zwischenablage kopieren helfen können, aber Sie können mehrere Felder von doppelten Informationen (Ihr Name in einem Feld, das Datum in einem anderen Feld, und einige allgemeine Kommentare in einem dritten) eingeben müssen. Verwenden Sie diese Verknüpfung des gleichen Feldwert aus dem vorherigen Datensatz eingefügt werden soll.

[Ctrl]+[Alt]+[Spacebar] fügt den Standardwert für das aktuelle Feld.     Das ist praktisch, wenn Sie mit der Eingabe beginnen, und dann erkennen, dass Sie den Standard gehalten haben sollen.

  

Sie nicht die Maus verwenden, wenn Sie die Tastatur verwenden können,

[Ctrl]+Arrow Tastenkombinationen Navigation beschleunigen

[Ctrl]+[Left/Right Arrow] bewegt Sie zu Beginn des letzten / nächsten Wort.

[Ctrl]+[Up/Down Arrow] bewegt Sie zu Beginn des letzten / nächsten Absatz.

[Shift] +Arrow Tastenkombinationen wählen Text

[Shift]+[Left/Right Arrow] wählt einen Buchstaben.

[Shift]+[Up/Down Arrow] wählt eine Zeile.

[Ctrl]+ [Shift]+[Left/Right Arrow] wählt ein Wort.

`[Strg] + [Shift] + [Pfeil oben / unten] wählt einen Absatz.

[F2] schaltet zwischen den Bearbeitungsmodus und Navigationsmodus     Edit-Modus zeigt die Einfügemarke. Navigationsmodus versteckt den Einfügepunkt und wählt das gesamte Feld. Wenn im Navigationsmodus, mit den Pfeiltasten verwenden, um zwischen den Feldern zu bewegen.

[F4] öffnet sich ein Kombinationsfeld oder Listenfeld     Verwenden Sie diese Tastenkombination auf der Liste zu löschen, und dann mit den Pfeiltasten einen Wert aus der Liste wählen.

[Ctrl]+[+] fügt einen neuen Datensatz

[Ctrl]+[-] löscht den aktuellen Datensatz

[Shift]+[Enter] speichert den aktuellen Datensatz     Schalt Aufzeichnungen speichert auch die Daten, aber es ist eine gute Idee, häufig zu sparen, vor allem wenn Sie viele Daten Eingabe sind.

[Ctrl]+[PgUp] geht zum vorherigen Datensatz

[Ctrl]+[PgDn] geht zum nächsten Datensatz

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top