Excel è il foglio elettronico incluso nel pacchetto Office di Microsoft . Word è l'elaboratore di testi in Microsoft Office. VBA ( Visual Basic for Applications ) è un linguaggio di programmazione utilizzato per creare delle macro , che sono piccoli programmi che automatizzano i processi dalle applicazioni . Spesso è utile per accedere agli oggetti di un foglio di calcolo di Excel e rilasciarli in oggetti di Word senza passare avanti e indietro tra le finestre . L' Excel Visual Basic Editor consente agli utenti di scrivere macro che comunicano tra Excel e Word . Istruzioni
1
lancio Microsoft Word. Fare clic su "Start ", "Microsoft Office ", " Parola".
2
lancio di Microsoft Excel . Fare clic su "Start ", "Microsoft Office ", "Excel ".
3
Avviare l'editor di Visual Basic. Mentre la finestra di Excel è sullo schermo , premere il tasto "Alt" e tenerlo premuto, quindi premere "F11 ". L' editor di Visual Basic viene visualizzato sopra il foglio di lavoro di Excel .
4
Copia il seguente codice per l'editor di Visual Basic. Selezionare il codice e fare clic su "Modifica ", "Copia". Fare clic su Visual Basic Editor fare clic su " Modifica ", "Incolla ".
Sub RangeToDocument ( ) per
' Impostare un riferimento VBE a Microsoft Word Object Library
Dim wdApp come Word.Application
Dim WDDoc Come Word.Document
' assicurarsi che sia selezionata una gamma
Se Non TypeName ( Selezione) = " Range" Allora
< p > MsgBox "Selezionare un intervallo di foglio di lavoro e provare di nuovo . " , Stati
vbExclamation , _ " No intervallo selezionato "
Else
'Riferimento istanza esistente di Word
wdApp = GetObject ( " Word.Application " ) per
' attivo di riferimento documento
WDDoc = WDApp.ActiveDocument
' di riferimento attivo
diapositiva
'Copia la gamma
Selection.Copy
' incollare l'intervallo
WDApp.Selection.PasteSpecial link: = False , Tipo dati: = wdPasteRTF , _ < br
Placement > : = wdInLine , DisplayAsIcon : = False
'pulire
WDDoc = Nothing Set
wdApp = Nothing End If
End Sub
5
Salva il codice. Fare clic su " File ", "Salva con nome ". Una finestra di dialogo di salvataggio pop-up. Dare un nome al file , ad esempio " excel - word ", quindi fare clic su Salva . La finestra di dialogo seleziona automaticamente l'estensione .
6
passare all'interfaccia Excel premendo e tenendo premuto "Alt " e premendo " F11 ".
7
eseguire la macro . Selezionare più celle nel foglio di calcolo di Excel . Fare clic su "Macro ", quindi il nome assegnato alla macro ( in questo caso " excel -word " ) . Il codice copierà i dati nelle celle di un oggetto di Excel poi incollarlo in un oggetto di Word e di visualizzarlo nella finestra di Word .
8
Modificare il codice . Aprire la macro in Visual Basic Editor e modificare il codice per personalizzare la macro per le vostre esigenze specifiche .