Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Formular - Vorlage / Schreibschutz

Begonnen von kingwambi, Mai 29, 2015, 09:09:10

⏪ vorheriges - nächstes ⏩

MaggieMay

Sorry, wenn ich das noch anfüge, aber die Escape-Taste halte ich für ziemlich ungeeignet, da sie doch in der Regel für das Abbrechen eines Vorgangs bzw. einer Aktion eingesetzt wird.

Bei einem Test hat sich herausgestellt, dass das KeyPress-Ereignis durch F3 gar nicht ausgelöst wird.   ???

Funktionieren tut aber folgendes:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyF3 Then Me.AllowEdits = True
End Sub


BTW:
KeyAscii und KeyCode ist offensichtlich nicht dasselbe.
Freundliche Grüße
MaggieMay

kingwambi

Guten Morgen, schläfst du denn nie? Danke dass du dir (um die Zeit) noch gedanken darüber gemacht hast ;D!! Bist die Beste :-*! Ich habe es noch um die MSG Box erweitert - funktioniert perfekt. Wünsche dir noch einen wunderschönen Tag. LG Jürgen

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyF3 Then
    Me.AllowEdits = True
    MsgBox "Datensatz ist freigegeben"
    End If
End Sub

MaggieMay

Hi,
Zitatschläfst du denn nie?
aber sicher doch, bspw. morgens um sieben! :-)
Freundliche Grüße
MaggieMay