Microsofts pakke med Office-programmer kan alle bli automatiseres ved hjelp av Microsofts egen proprietære skriptspråk , Visual Basic for Applications ( VBA ) . Det er vanlig for Excel regneark til å bli store , og noen ganger må du kanskje generere rapporter fra de store regneark . For å gjøre det , bruke VBA til å lese data fra Excel og skrive det inn i et Word-dokument slik at det kan skrives pent og presentert for ledelsen og aksjonærene. Instruksjoner
en
Åpne Visual Basic-redigering ved å trykke " Alt" og " F11 " samtidig .
2
Dobbeltklikk på " ThisWorkbook " i venstre navigasjon panelet for å åpne den , hvis det ikke allerede er åpen .
3
Kopier og lim inn følgende kode inn i koden vinduet. Det vil åpne Word, opprette et nytt dokument , og plassere innholdet i celle A1 på regnearket inn i den første linjen i Word-dokumentet : en
Dim wrdApp Som Word.Application
Dim wrdDoc Som Word . Document
Set wrdApp = CreateObject ( " Word.Application ")
wrdApp.Visible = sant
Sett wrdDoc = wrdApp.Documents.Add ' opprette et nytt dokument
p Med wrdDoc
. Content.InsertAfter Range (" A1 ")
End With
4
Klikk på " Verktøy " og deretter "Referanser" i toppmenyen av Visual Basic-redigering . Sjekk "Microsoft Word Object Library" i listen over referanser å plassere en hake ved siden av det , og klikk deretter på "OK" for å legge til referanse.
5
Kjør makroen ved å trykke " F5" å se dokumentet åpent .