? The Word 2007 makrospråket er forankret i Visual Basic for Applications og lar deg utvikle skript, som ikke bare behandle repeterende kommandosekvenser , men stoppe og samle brukerundersøkelser også. Inndataboksene er programmert til å dukke opp og forstyrre brukeren , ber om en inngang verdi. Når brukeren reagerer på dialog , fortsetter makro til å behandle fra det punktet , og kan bruke den verdien som at brukeren har oppgitt å påvirke prosessene i makro script . Instruksjoner
en
Velg " Vis " og deretter " Makroer " fra båndet menyen . Den makroer dialogboks vises. For dette eksemplet oppretter en makro kalt MyInputMac ved å skrive dette navnet i feltet Navn og klikke på " Create ".
2
Lag en variabel for inngangsverdien som skal tildeles . Etter uttalelsen som leser Sub MyInputMac ( ), skriv inn følgende linje til å akseptere en streng ( ord) som en verdi : en
Dim myStrVar As String
3
Sett inn en uttalelse som inkluderer et kall til InputBox funksjonen. Fortsetter med eksempel legge til følgende linje i makroen koden : en
myStrVar = InputBox ( "Hvordan vil du signere brevet ", " Signatur" )
Når denne linjen i makroen blir behandlet, blir en dialogboks som heter " signatur" vises med signaturen spørsmålet inneholdt innenfor. En tom tekstboks er gitt for brukeren å legge inn sin foretrukne signatur. Kjøringen fortsetter når brukeren klikker "OK" eller "Avbryt ".
4
Lagre makroen ved å klikke på "File " og deretter " Lagre" eller ved å trykke "Ctrl + S" .