Microsofts suite af Office-programmer kan alle automatiseres bruger Microsofts egen proprietære scriptsprog , Visual Basic for Applications ( VBA ) . Det er almindeligt, Excel-regneark til at blive store , og nogle gange kan det være nødvendigt at generere rapporter fra disse store regneark . For at gøre dette , skal du bruge VBA til at læse data fra Excel og skrive det ind i et Word-dokument , så det kan udskrives pænt og præsenteret for ledelse og aktionærer. Instruktioner
1
Åbn Visual Basic-editoren ved at trykke på " Alt" og " F11 " på samme tid .
2
Dobbeltklik på " ThisWorkbook " i venstre navigation rude for at åbne den, hvis det ikke allerede er åbent .
3
Kopier og indsæt følgende kode i koden vinduet. Det vil åbne Word, opretter et nyt dokument og placere indholdet af celle A1 på dit regneark ind i den første linje i Word-dokumentet : Hej
Dim wrdApp Som Word.Application
Dim wrdDoc Som Word . Document
Set wrdApp = CreateObject ( " Word.Application " )
wrdApp.Visible = Sand
Set wrdDoc = wrdApp.Documents.Add ' oprette et nyt dokument < br >
Med wrdDoc
. Content.InsertAfter Range (" A1" )
End With
4
Klik på " Funktioner" og derefter "Referencer" i topmenuen på Visual Basic Editor. Check "Microsoft Word Object Library" i listen af referencer til at placere et flueben ud for det, og klik derefter på "OK" for at tilføje referencen .
5.
Kør makroen ved at trykke på " F5 " Vis dokumentet åbent .