Excel er regneark programvare inkludert i Microsoft Office Suite . Word er ordet prosessoren i Microsoft Office Suite . VBA ( Visual Basic for Applications ) er et programmering språk som brukes til å lage makroer , som er små programmer som automatiserer prosesser fra programmer . Det er ofte nyttig å få tilgang til objekter fra et Excel-regneark og slippe dem inn i Word- objekter uten å bytte frem og tilbake mellom vinduene. Excel Visual Basic Editor lar brukere skrive makroer som kommuniserer mellom Excel og Word. Instruksjoner
en
Launch Microsoft Word . Klikk " Start", " Microsoft Office Suite ", " Word ".
2
Launch Microsoft Excel. Klikk " Start", " Microsoft Office Suite ", " Excel ".
3
Start Visual Basic-redigering . Mens Excel-vinduet vises på skjermen , trykker du på " Alt" og hold den inne mens du trykker "F11 ". Visual Basic-redigering vises over Excel-regneark.
4
Kopier følgende kode i Visual Basic-redigering . Velg koden og klikk "Rediger ", " Kopier". Klikk Visual Basic Editor, og deretter klikk "Rediger ", " Lim inn. "
Sub RangeToDocument ( )
'Sett en VBE referanse til Microsoft Word Object Library
Dim WDApp As Word.Application
Dim WDDoc Som Word.Document
'Kontroller at et utvalg er valgt
p Hvis ikke TypeName (Utvalg ) = " Range " Da
< p > MsgBox "Vennligst velg et regneark rekkevidde og prøv igjen." , etter
vbExclamation , _ " No Range Selected "
Else
' Reference eksisterende forekomst av Word
Set WDApp = GetObject ( " Word.Application ")
' Reference aktive dokumentet
Set WDDoc = WDApp.ActiveDocument
' Reference aktive lysbildet
"Copy området
Selection.Copy
' Paste området
WDApp.Selection.PasteSpecial Link: = False , DataType : = wdPasteRTF , _
Plassering : = wdInLine , DisplayAsIcon : = False
' Rydd opp
Sett WDDoc = Ingenting
Set WDApp = Ingenting
End If
End Sub
5
Lagre koden . Klikk på "File ", " Lagre som . " En save dialog vil dukke opp. Gi filen et navn, for eksempel " excel -ordet " klikk lagre. Dialogen vil automatisk velge den filtypen.
6
Bytt til Excel -grensesnitt ved å trykke og holde " Alt" og deretter trykke "F11 ".
7
Kjør makroen. Velg flere celler fra i Excel regneark . Klikk på " Makroer " og deretter navnet du ga Macro ( i dette tilfellet " excel - ord ") . Koden vil kopiere dataene i cellene til et Excel-objekt deretter lime det inn et Word objekt og vise den i Word-vinduet .
8
Endre koden . Åpne Makro i Visual Basic-redigering og redigere koden for å tilpasse Macro til dine spesifikke behov .