March 29
suite di applicazioni Office di Microsoft possono tutti essere automatizzato usando linguaggio di Microsoft proprietaria di scripting, Visual Basic, Applications Edition (VBA). E 'comune per i fogli di calcolo di Excel per diventare grandi, e, a volte potrebbe essere necessario generare report da quelle grandi fogli di calcolo. Per fare questo, utilizzare VBA per leggere i dati da Excel e scrivere in un documento di Word in modo che possa essere stampato bene e presentato al management e agli azionisti.
1 Aprire l'editor di Visual Basic premendo il tasto "Alt" e "F11" allo stesso tempo.
2 Fare doppio clic su "ThisWorkbook" nel pannello di navigazione a sinistra per aprirla, se non è già aperta.
3 Copia e incolla il seguente codice nella finestra del codice. Si aprirà Word, creare un nuovo documento e posizionare il contenuto della cella A1 sul foglio di calcolo nella prima riga del documento di Word:
Dim wrdApp Come Word.Application
wrdDoc fioco come Word.Document
Set wrdApp = CreateObject ( "Word.Application")
wrdApp.Visible = True
Set wrdDoc = wrdApp.Documents.Add 'creare un nuovo documento
con wrdDoc
.Content.InsertAfter Range("A1")
End With
4 Fai clic su "Strumenti" e poi "Riferimenti" nel menu superiore dell'editor di Visual Basic. Controllare "Microsoft Word Object Library" nella lista dei riferimenti per inserire un segno di spunta accanto a esso, e quindi fare clic su "OK" per aggiungere il riferimento.
5 Eseguire la macro premendo il tasto "F5" per visualizzare il documento aperto.