Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1088to1092
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Frage zu Application.OnKey

Frage zu Application.OnKey
Matthias
Hallo Excelfreunde
kann man Application.OnKey nicht mit den Ziffern 0 bis 9 der Tastatur belegen ?


Folgender Code funktioniert einwandfrei:
Tabelle1
Private Sub Worksheet_Activate()
Application.OnKey "^{F1}", "MyProcedur1"
Application.OnKey "^{F2}", "MyProcedur2"
Application.OnKey "^{F3}", "MyProcedur3"
End Sub
Private Sub Worksheet_Deactivate()
Application.OnKey "^{F1}"
Application.OnKey "^{F2}"
Application.OnKey "^{F3}"
End Sub
Modul
Sub MyProcedur1()
MsgBox "Strg+F1 gedrückt"
End Sub
Sub MyProcedur2()
MsgBox "Strg+F2 gedrückt"
End Sub
Sub MyProcedur3()
MsgBox "Strg+F3 gedrückt"
End Sub
Geht das nicht auch mit 0 1 2 3 4 5 6 7 8 9
also Application.OnKey "^{1}", "MyProcedur1"
Wo hab ich den Denkfehler, oder geht das nicht ?
Gruß Matthias

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
ist erledigt, falsche Schreibweise benutzt oT
18.07.2009 18:55:41
Matthias
AW: Frage zu Application.OnKey
18.07.2009 19:02:02
Josef
Hallo Matthias,
' **********************************************************************
' Modul: DieseArbeitsmappe Typ: Element der Mappe(Sheet, Workbook, ...)
' **********************************************************************

Option Explicit

Private Sub Worksheet_Activate()
  Application.OnKey "^1", "MyProcedur1"
  Application.OnKey "^{97}", "MyProcedur1" '1 auf Ziffernblock
  Application.OnKey "^2", "MyProcedur2"
  Application.OnKey "^{98}", "MyProcedur2"
  Application.OnKey "^3", "MyProcedur3"
  Application.OnKey "^{99}", "MyProcedur3"
End Sub

Private Sub Worksheet_Deactivate()
  Application.OnKey "^1"
  Application.OnKey "^2"
  Application.OnKey "^3"
End Sub

Gruß Sepp

Anzeige
Danke für Deine Hilfe :o) oT
18.07.2009 19:14:39
Matthias

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige