Tasten mit Funktionen belegen

Hallo zusammen,

ich habe folgendes Problem in Access.
Und zwar habe ich ein Uralt-Informix Programm als Access-Programm neu erstellt. Jetzt konnte man in dem alten Programm jede Änderung mit F12 speichern, was bei der recht großen Datenpflege sehr gut war. In Access kenn ich nur die Möglichkeit mit ALT+Buchstaben einen Button zu betätigen.
Kann mir jemand vielleicht eine Möglichkeit nennen, wie ich z.B. die Taste F12 mit einem bestimmten Ereignis belegen kann.

Für jede Hilfe bin ich sehr dankbar.

Gruß Martin

Hallo Martin,

das hier habe ich mal aus der Access-Hilfe kopiert:

**_KeyPreview-Eigenschaft (Tastenvorschau) - Beispiel

Im folgenden Beispiel wird die Eigenschaft KeyPreview in der Load-Ereignisprozedur
des Formulars auf True (-1) eingestellt.

Dies bewirkt, dass jedes Tastaturereignis zunächst an das Formular
und erst dann an die entsprechenden Steuerelemente gesendet wird.

In der KeyDown-Ereignisprozedur des Formulars wird dann das Argument
KeyCode ausgewertet, um zu ermitteln, ob eine der Tasten F2, F3 oder F4 gedrückt wurde._**

Private Sub Form\_Load()
 Me.KeyPreview = True
End Sub

Private Sub Form\_KeyDown(KeyCode As Integer, Shift As Integer)
 Select Case KeyCode
 Case vbKeyF2
 ' F2-Tastenereignisse verarbeiten.
 Case vbKeyF3
 ' F3-Tastenereignisse verarbeiten.
 Case vbKeyF4
 ' F4-Tastenereignisse verarbeiten.
 Case Else
 End Select
End Sub

Das sollte Deine Frage beantworten …

gruss
moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]