KeyBinding.Rebind-Methode (Word)
Ändert den Befehl, der einer angegebenen Tastenkombination zugewiesen ist.
Syntax
Ausdruck. Rebind
( _KeyCategory_
, _Command_
, _CommandParameter_
)
Ausdruck: Erforderlich. Eine Variable, die ein "KeyBinding"-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
KeyCategory | Erforderlich | WdKeyCategory | Die Tastenkategorie der angegebenen Tastenkombination. |
Befehl | Erforderlich | String | Der Name des angegebenen Befehls. |
CommandParameter | Optional | Variant | Zusätzlicher Text (sofern vorhanden), der für den durch Command angegebenen Befehl erforderlich ist. Informationen zu Werten für dieses Argument finden Sie unter Add-Methode . |
Beispiel
In diesem Beispiel wird dem Befehl FileSaveAs erneut die Tastenkombination STRG+UMSCHALT+S zugewiesen.
Dim kbTemp As KeyBinding
CustomizationContext = NormalTemplate
Set kbTemp = _
FindKey(BuildKeyCode(wdKeyControl, wdKeyShift, wdKeyS))
kbTemp.Rebind KeyCategory:=wdKeyCategoryCommand, _
Command:="FileSaveAs"
In diesem Beispiel werden alle dem Makro Macro1 zugewiesenen Tasten erneut an das Makro ReportMacro gebunden.
Dim kbLoop As KeyBinding
CustomizationContext = ActiveDocument.AttachedTemplate
For Each kbLoop In _
KeysBoundTo(KeyCategory:=wdKeyCategoryMacro, _
Command:="Macro1")
kbLoop.Rebind KeyCategory:=wdKeyCategoryMacro, _
Command:="ReportMacro"
Next kbLoop
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.
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