Thema Datum  Von Nutzer Rating
Antwort
10.02.2011 09:59:15 Samse
NotSolved
Blau Keydown wie geht das?
10.02.2011 10:11:15 Severus
NotSolved
10.02.2011 10:28:58 Samse
NotSolved
10.02.2011 10:44:52 Severus
NotSolved
10.02.2011 10:47:54 Samse
NotSolved
10.02.2011 10:58:03 Severus
NotSolved
10.02.2011 11:08:48 Samse
NotSolved
10.02.2011 12:01:51 Severus
NotSolved
10.02.2011 12:40:19 Gast44226
NotSolved
10.02.2011 12:56:19 Severus
NotSolved
10.02.2011 13:01:39 Samse
NotSolved
10.02.2011 14:57:29 Severus
Solved
10.02.2011 15:55:45 Samse
NotSolved
11.02.2011 07:55:02 Severus
NotSolved
01.03.2011 14:28:05 Samse
NotSolved

Ansicht des Beitrags:
Von:
Severus
Datum:
10.02.2011 10:11:15
Views:
1131
Rating: Antwort:
  Ja
Thema:
Keydown wie geht das?

 

OnKey-Methode

Siehe auchBetrifftBeispielBesonderheiten

Führt die angegebene Prozedur aus, wenn eine bestimmte Taste oder Tastenkombination gedrückt wird.

Ausdruck.OnKey(Key, Procedure)

Ausdruck      Erforderlich. Ein Ausdruck, der ein Application-Objekt zurückgibt.

Key      Erforderlicher String-Wert. Eine Zeichenfolge, die die zu drückende Taste angibt.

Procedure     Optionaler Variant-Wert. Eine Zeichenfolge, die den Namen der auszuführenden Prozedur festlegt. Falls Procedure eine leere Zeichenfolge ("") ist, hat das Drücken von Key keine Wirkung. Diese Form von OnKey ändert die normale Bedeutung von Tastenanschlägen in Microsoft Excel. Ist Procedure nicht angegeben, erhält Key die ursprüngliche Bedeutung in Microsoft Excel zurück, und alle bisher mit der OnKey -Methode vorgenommenen Tastenzuweisungen werden gelöscht.

Anmerkungen

Das Argument Key kann eine einzelne Taste angeben, kombiniert mit den Tasten ALT, STRG oder UMSCHALT oder jede Kombination dieser Tasten. Jede Taste wird durch ein oder mehrere Zeichen dargestellt, wie z.B. "a" für das Zeichen a oder "{ENTER}" für die EINGABETASTE.

Verwenden Sie für Zeichen, die beim Drücken der betreffenden Taste nicht angezeigt werden (z.B. EINGABE oder TAB), die Codes aus der folgenden Tabelle. Jeder Code in der Tabelle steht für eine Taste auf der Tastatur.

Taste Code
BILD-AB {PGDN}
BILD-AUF {PGUP}
EINFG {INSERT}
EINGABETASTE ~ (Tilde)
EINGABETASTE {RETURN}
EINGABETASTE (Zehnertastatur) {ENTER}
ENDE {END}
ENTF {CLEAR}
ENTFERNEN oder ENTF {DELETE} oder {DEL}
ESC {ESCAPE} oder {ESC}
F1 bis F15 {F1} bis {F15}
FESTSTELLTASTE {CAPSLOCK}
HILFE {HELP}
NACH-LINKS-TASTE {LEFT}
NACH-OBEN-TASTE {UP}
NACH-RECHTS-TASTE {RIGHT}
NACH-UNTEN-TASTE {DOWN}
NUM {NUMLOCK}
POS1 {HOME}
ROLLEN {SCROLLLOCK}
RÜCKTASTE {BACKSPACE} oder {BS}
TAB {TAB}
UNTBR {BREAK}

Sie können jede beliebige Tastenkombination mit UMSCHALT, STRG und ALT angeben. Kombinieren Sie eine Taste mit einer oder mehreren anderen Tasten entsprechend der folgenden Tabelle.

Kombinieren mit Vorangestelltes Zeichen
UMSCHALT + (Pluszeichen)
STRG ^ (Caret)
ALT % (Prozentzeichen)

Um einem der Sonderzeichen (+,^ ,% usw.) eine Prozedur zuzuweisen, schließen Sie das Zeichen in geschweifte Klammern ein. Genauere Informationen finden Sie im zugehörigen Beispiel.

Beispiel

In diesem Beispiel wird der Tastenfolge STRG+PLUSZEICHEN "InsertProc" und der Tastenfolge UMSCHALT+STRG+NACH-RECHTS "SpecialPrintProc" zugewiesen.

Application.OnKey "^{+}", "InsertProc"
Application.OnKey "+^{RIGHT}", "SpecialPrintProc"
		

In diesem Beispiel wird UMSCHALT+STRG+NACH-RECHTS auf die normale Bedeutung zurückgesetzt.

Application.OnKey "+^{RIGHT}"
		

In diesem Beispiel wird die Tastenfolge UMSCHALT+STRG+NACH-RECHTS deaktiviert.

Application.OnKey "+^{RIGHT}", ""
		


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
10.02.2011 09:59:15 Samse
NotSolved
Blau Keydown wie geht das?
10.02.2011 10:11:15 Severus
NotSolved
10.02.2011 10:28:58 Samse
NotSolved
10.02.2011 10:44:52 Severus
NotSolved
10.02.2011 10:47:54 Samse
NotSolved
10.02.2011 10:58:03 Severus
NotSolved
10.02.2011 11:08:48 Samse
NotSolved
10.02.2011 12:01:51 Severus
NotSolved
10.02.2011 12:40:19 Gast44226
NotSolved
10.02.2011 12:56:19 Severus
NotSolved
10.02.2011 13:01:39 Samse
NotSolved
10.02.2011 14:57:29 Severus
Solved
10.02.2011 15:55:45 Samse
NotSolved
11.02.2011 07:55:02 Severus
NotSolved
01.03.2011 14:28:05 Samse
NotSolved