_Application.OnKey(String, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt eine angegebene Prozedur aus, wenn eine bestimmte Taste oder Tastenkombination gedrückt wird.
public void OnKey (string Key, object Procedure);
Public Sub OnKey (Key As String, Optional Procedure As Object)
Parameter
- Key
- String
String erforderlich. Eine Zeichenfolge, die die zu drückende Taste angibt.
- Procedure
- Object
Optionales Objekt. Eine Zeichenfolge, die den Namen der auszuführenden Prozedur angibt. Wenn Procedure
"" (leerer Text) ist, geschieht nichts, wenn Key
gedrückt wird. Dieses Formular von OnKey ändert das normale Ergebnis von Tastaturanschlägen in Microsoft Excel. Wenn Procedure
nicht angegeben wird, Key
wird das normale Ergebnis in Microsoft Excel wiederhergestellt, und alle speziellen Schlüsselzuweisungen, die mit vorherigen OnKey-Methoden vorgenommen wurden, werden gelöscht.
Hinweise
Das Key
Argument kann eine beliebige einzelne Taste in Kombination mit ALT, STRG oder UMSCHALT oder eine beliebige Kombination dieser Tasten angeben. Jede Taste wird durch mindestens ein Zeichen repräsentiert, beispielsweise "a" für den Buchstaben a oder "{ENTER}" für die EINGABETASTE.
Zum Angeben von Zeichen, die nicht angezeigt werden, wenn Sie auf die entsprechende Taste drücken (beispielsweise die EINGABETASTE oder die TAB-TASTE), verwenden Sie die in der folgenden Tabelle aufgeführten Codes. Jeder Code in der Tabelle steht für eine Taste auf der Tastatur.
RÜCKTASTE | {BACKSPACE} oder {BS} |
PAUSE | {BREAK} |
FESTSTELLTASTE | {CAPSLOCK} |
LÖSCHEN | {CLEAR} |
LÖSCHEN oder ENTF | {DELETE} oder {DEL} |
NACH-UNTEN | {DOWN} |
ENDE | {END} |
EINGABETASTE | ~ (Tilde) |
EINGABETASTE (Zehnertastatur) | {ENTER} |
ESC | {ESCAPE} oder {ESC} |
F1 bis F15 | {F1} bis {F15} |
HILFE | {HELP} |
START | {HOME} |
EINFG | {INSERT} |
NACH-LINKS | {LEFT} |
NUM | {NUMLOCK} |
BILD-AB | {PGDN} |
BILD-AUF | {PGUP} |
EINGABETASTE | {RETURN} |
NACH-RECHTS | {RIGHT} |
ROLLEN | {SCROLLLOCK} |
TAB | {TAB} |
NACH-OBEN | {UP} |
Sie können auch mit UMSCHALTTASTE und/oder STRG und/oder ALT kombinierte Tasten festlegen. Verwenden Sie die folgende Tabelle, um mit anderen Tasten kombinierte Tasten festzulegen.
UMSCHALT | + (Pluszeichen) |
STRG | ^ (Caret) |
ALT | % (Prozentzeichen) |
Schließen Sie zum Zuweisen einer Prozedur zu einem der Sonderzeichen (+, ^, % usw.), das Zeichen in geschweifte Klammern ein.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für