Microsoft Excel

Herbers Excel/VBA-Archiv

Entf Taste ausschalten

Betrifft: Entf Taste ausschalten von: Marcl
Geschrieben am: 17.09.2004 09:55:45

Hallo Forum,
ich habe ein "blöde" Frage
Wie spreche ich die Taste Entf an?

Will sie deaktivieren beim Öffnen. Mit Strg + Taste hab ich´s geschnallt.

Gruß
Marcl

  


Betrifft: AW: Entf Taste ausschalten von: Matthias G
Geschrieben am: 17.09.2004 10:02:47

Hallo Marcl,
Private Sub Workbook_Activate()
Application.OnKey "{DEL}", ""
End Sub


Private Sub Workbook_Deactivate()
Application.OnKey "{DEL}"
End Sub

Gruß Matthias


  


Betrifft: AW: Entf Taste ausschalten von: ANdreas
Geschrieben am: 17.09.2004 10:03:18

Hallo Marcl,

das geht mit OnKey - trage diesen Code in das Klassenmodul "DieseArbeitsmappe" der entsprechenden Datei ein, für die Du die ENTF-Taste deaktivieren willst:

Private Sub Workbook_Activate()
Application.OnKey "{DEL}", "" 'deaktivieren
End Sub


Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnKey "{DEL}" 'zurücksetzen
End Sub


Private Sub Workbook_Deactivate()
Application.OnKey "{DEL}" 'zurücksetzen
End Sub


Private Sub Workbook_Open()
Application.OnKey "{DEL}", "" 'deaktivieren
End Sub


Gruß
Andreas


  


Betrifft: AW: Entf Taste ausschalten von: Matthias G
Geschrieben am: 17.09.2004 10:11:20

Hallo Andreas,

vor dem Schließen der Mappe wird m.W. immer auch das Deactivate-Ereignis ausgelöst, und nach dem Öffnen immer auch das Activate-Ereignis.
Deshalb braucht es nur diese beiden Ereignisse (Activate und Deactivate).

Grüße,
Matthias


  


Betrifft: Danke Euch beiden von: Marcl
Geschrieben am: 17.09.2004 10:32:04

Hatte vergessen, DEL in Klammern zu setzen.

Aber lieber ein Brett vor dem Kopf, als Holzwürmer drinn´.

Gruß
Marcl


 

Beiträge aus den Excel-Beispielen zum Thema "Entf Taste ausschalten"