Wie bin ich ein Makro an einen Schlüssel in Word 2007, ohne ein neues Makro aufzunehmen?

StackOverflow https://stackoverflow.com/questions/986802

  •  13-09-2019
  •  | 
  •  

Frage

Wie der Titel so eloquent ausdrückte, muss ich wissen, wie (oder ob es überhaupt möglich ist), ein Makro in Microsoft Word 2007 an einen Schlüssel zu binden, ohne jedes Mal ein neues Makro aufzunehmen.

Ich schreibe neue Makros direkt in Code und kann sie dann nicht an einen Schlüssel binden. Oder ich möchte nur ein Makro auf einen anderen Schlüssel wiederholen.

War es hilfreich?

Lösung

Schaue auf die KeysBoundTo Sammlung - Siehe hier, das BuildKeyCode Methode - Siehe hier und die Liste von wdKey Konstanten hier

Andere Tipps

Wie vorgeschlagen, suchen Sie die Words nach KeyBindings Objekt in der Hilfedatei.

Wenn Ihr Makro mit internationalen Tastaturen arbeiten muss, ist dies außerdem eine sehr gute Lektüre:

Hier ist eine Antwort von Microsoft: http://office.microsoft.com/video.aspx?assetid=es010333334&vwidth=884&vHeight=540&ctt=11&origin=

Im Wesentlichen,

  1. Klicken Sie auf die Schaltfläche Office.
  2. Wählen Sie Wortoptionen aus (nahe am Boden neben dem Beenden von Word).
  3. Wählen Sie anpassen. 4a. Wenn Sie das Makro zu einer Schaltfläche hinzufügen möchten, wählen Sie "Makros" aus der Dropdown unter "Wählen Sie Befehle aus:". 4b. Wenn Sie einen Schlüsselbind hinzufügen möchten, klicken Sie auf das anpassen (unten nach links, neben "Tastaturverknüpfungen:". Hier ist das gleiche Fenster wie beim Erstellen eines neuen Makros. Klicken Sie einfach auf "Zuweisen" nach der Auswahl des Auswahls der Auswahl der Auswahl des neuen Makros. Tastenanschlag.

Die beste Lösung, die ich mir ausgedacht habe, war, ein neues leeres Makro auf den Schlüssel aufzunehmen, den ich möchte (z. B. Strg+num. [Die Del -Taste auf dem Numpad]) und nennen Sie das Makro -Strg_Num_DOT. Dann kann ich jedes Makro aus der Unterroutine ctrl_num_dot aufrufen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top