Suite di Microsoft delle applicazioni di Office possa tutti essere automatizzati utilizzando proprietaria linguaggio di scripting di Microsoft, Visual Basic for Applications (VBA). È comune per fogli di calcolo Excel diventare grande, e a volte potrebbe essere necessario generare rapporti da quei grandi fogli di calcolo. A tale scopo, è possibile utilizzare VBA per leggere i dati da Excel e scriverlo in un documento di Word in modo che possa essere ben stampato e presentato al management e gli azionisti.
Istruzioni
1
Aprire Visual Basic editor premendo "Alt" e "F11" allo stesso tempo.
2
Fare doppio clic "ThisWorkbook" nel riquadro di navigazione a sinistra per aprirlo, se non è già aperto.
3
Copiare e incollare il codice seguente nella finestra del codice. Esso sarà aprire Word, creare un nuovo documento e posizionare il contenuto della cella A1 del foglio di calcolo nella prima riga del documento Word:
Dim wrdApp As Word. Application
Dim wrdDoc As Word. Document
Set wrdApp = CreateObject
wrdApp.Visible = True
Impostare wrdDoc = wrdApp.Documents.Add ' crea un nuovo documento
Con wrdDoc
.Content.InsertAfter Range("A1")
Terminare con
4
Nel menu principale di Visual Basic editor, fare clic su "Strumenti" e poi "Riferimenti". Verificare che "Microsoft Word Object Library" nell'elenco di riferimenti per inserire un segno di spunta accanto ad essa e quindi fare clic su "OK" per aggiungere il riferimento.
5
Eseguire la macro premendo "F5" per vedere il documento aperto.
Consigli & Avvertenze
- VBA consente di salvare e caricare documenti esistenti, nonché crearne di nuovi.