Excel er regneark indgår i Microsoft Office Suite . Word er tekstbehandlingsprogram i Microsoft Office Suite . VBA ( Visual Basic for Applications ) er en programmering sprog, der bruges til at oprette makroer , som er små programmer, der automatiserer processerne fra programmer . Det er ofte nyttigt at få adgang til objekter fra et Excel-regneark og slippe dem i Word objekter uden at skifte frem og tilbage mellem vinduerne. Excel Visual Basic Editor gør det muligt for brugerne at skrive makroer, der kommunikere mellem Excel og Word. Instruktioner
1
Launch Microsoft Word. Klik på " Start", " Microsoft Office Suite ", " Ordet".
2
Launch Microsoft Excel. Klik på " Start", " Microsoft Office Suite ", " Excel ".
3
Start Visual Basic Editor. Mens Excel-vinduet er på skærmen , tryk på " Alt" og hold den nede , og tryk derefter på " F11 ". Visual Basic Editor vises over Excel-regneark.
4
Kopier følgende kode til Visual Basic Editor. Vælg koden og klik på "Rediger ", " Copy". Klik på Visual Basic Editor og klik på "Rediger ", " Indsæt".
Sub RangeToDocument ()
' Indstil en VBE reference til Microsoft Word Object Library
Dim WDApp Som Word.Application
Dim WDDoc Som Word.Document
'Kontroller et udvalg vælges
p Hvis Ikke TypeName ( Selection) = " Range " Så
< p > MsgBox " vælg et regneark sortiment og prøv igen." , salg
vbExclamation , _ " No Range Selected "
Else
' Henvisning eksisterende forekomst af Word
Set WDApp = GetObject ( " Word.Application " )
' Henvisning aktivt dokument
Set WDDoc = WDApp.ActiveDocument
' Henvisning aktive dias
' Kopier intervallet
Selection.Copy
' Indsæt intervallet
WDApp.Selection.PasteSpecial Link: = False , DataType : = wdPasteRTF , _ < br >
Placering: = wdInLine , DisplayAsIcon : = False
' Ryd op
Set WDDoc = Nothing
Set WDApp = Nothing
End If
End Sub
5
Gem koden . Klik på " File ", " Gem som ". En dialogboks vil poppe op . Giv filen et navn, såsom " excel -word " og derefter klikke på Gem. Dialogen vil automatisk vælge forlængelsen.
6
Skift til Excel -interface ved at trykke og holde " Alt" og derefter trykke på " F11 ".
7
Udfør makroen . Vælg flere celler fra i Excel- regneark. Klik på " makroer " og derefter det navn, du gav Makro ( i dette tilfælde " excel -word "). Koden vil kopiere data i cellerne til et Excel-objekt og derefter indsætte det i en Word objektet og vise det i Word-vinduet .
8
Ændre kode. Åbn Makro i Visual Basic Editor og redigere koden for at tilpasse Makro til dine specifikke behov .