Die Word 2007 Makro-Sprache ist in Visual Basic für Applikationen verwurzelt und hier können Sie Skripte, die nicht nur verarbeiten wiederholende Befehlsfolgen zu entwickeln , aber stoppen und sammeln Benutzereingaben als gut. Eingabefelder sind so programmiert, um Pop-up und unterbrechen den Benutzer fragen, für eine Eingabe Wert . Wenn der Benutzer den Dialog reagiert , wird das Makro von diesem Punkt zu verarbeiten , und kann den Wert, die der Benutzer eingegeben werden, um die Prozesse der Makro-Skript beeinflussen zu verwenden. Anleitung
1
Wählen Sie " Ansicht ", dann " Makros " aus dem Ribbon -Menü. Das Dialogfeld Makros wird angezeigt. In diesem Beispiel erstellen Sie ein Makro namens MyInputMac indem Sie diesen Namen in das Feld Name ein und klicken Sie auf " Erstellen".
2
Erstellen Sie eine Variable für die Eingabe Wert zugewiesen werden soll. Nach der Anweisung, die Sub MyInputMac () liest , geben Sie die folgende Zeile in einen String (Worte) als Wert akzeptieren:
Dim myStrVar As String
3
Legen Sie ein Anweisung, die einen Aufruf der Funktion InputBox enthält . Weiter mit dem Beispiel , fügen Sie die folgende Zeile in die Makro-Code :
myStrVar = InputBox ( "Wie wollen Sie den Brief zu unterschreiben ", " Signature " )
Wenn diese Zeile in das Makro verarbeitet wird, wird ein Dialogfeld namens " Signature " mit der Unterschrift Frage enthaltenen angezeigt. Ein leeres Textfeld für den Benutzer zur Verfügung gestellt , um seine bevorzugten Unterzeichnung in Kraft. Die Ausführung wird fortgesetzt , wenn der Benutzer auf "OK" oder "Abbrechen".
4
Speichern Sie das Makro , indem Sie auf " Datei" und dann auf "Speichern" oder "Strg + S" .
< Br >