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 .