? The Word 2007 makrospråk är rotad i Visual Basic for Applications och ger dig möjlighet att utveckla manus , som inte bara behandlar repetitiva kommandosekvenser , men stanna upp och samla indata samt. Inmatningsrutor är programmerade att dyka upp och avbryter användaren , be om ett ingångsvärde. När användaren svarar på dialogrutan fortsätter makrot att bearbeta från den punkten , och kan använda det värde som att användaren har gått in för att påverka processerna för makrot skriptet. Instruktioner
1
Välj " Visa " och sedan " Makron " från menyfliksområdet menyn . Dialogrutan Makron visas . För detta exempel , skapa ett makro som heter MyInputMac genom att skriva detta namn i fältet Namn och klicka på " Skapa ".
2
Skapa en variabel för den ingående värdet som ska tilldelas . Efter det uttalande som lyder Sub MyInputMac ( ) , skriver du följande rad för att ta emot en sträng ( ord ) som ett värde :
Dim myStrVar As String
3
Infoga en sats att inkludera ett anrop till InputBox funktionen . Fortsätter med exemplet , lägg till följande rad i makrot kod :
myStrVar = InputBox ( "Hur vill du att underteckna skrivelsen " , " Signatur " ) katalog
När denna linje i makrot bearbetas , visas en dialogruta som heter " Signature " visas med signaturen frågan finns inom . En tom textruta tillhandahålls för användaren att ange sin föredragna signatur . Utförande fortsätter när användaren klickar på " OK " eller " Avbryt ".
4
Spara makrot genom att klicka på " File" och sedan " Spara " eller trycka på " Ctrl + S " .
Addera