Come creare un nuovo documento di Word da un modello in VBA

January 28

Come creare un nuovo documento di Word da un modello in VBA


Ciascuno dei programmi della suite Microsoft Office, come Word o Excel, contiene una versione ridotta del linguaggio di programmazione Visual Basic chiamato VBA. È possibile creare un pezzo di codice chiamato una macro usando l'editor VBA che automatizza le attività ripetitive, come l'apertura di un nuovo documento di Word che contiene un modello pre-costruito. L'apertura di un nuovo documento di Word tramite VBA è un processo rapido che richiede una sola riga di codice semplice.

istruzione

1 Aprire il documento di Microsoft Office che si desidera modificare per contenere il codice VBA. Passare alla scheda denominata \ "Sviluppatore \" e quindi fare clic sul link denominato \ "Visual Basic. \"

2 Creare una nuova procedura digitando l'apertura \ "MyNewProcedure Sub () \" comando. È possibile modificare \ "MyNewProcedure \" a qualsiasi titolo vuoi per identificare ciò che la procedura fa, come \ "OpenTemplate \" o qualcosa di simile.

3 Hit the tasto "Enter" a tre volte per spostare verso il basso tre linee. Digitare il finale \ "End Sub \" comando per lasciare che l'editor di Visual Basic sa dove finisce il codice della procedura.

4 Spostare il backup di una linea in modo che il cursore è posizionato tra la chiusura comandi procedura di apertura e.

5 Utilizzare il \ "Aggiungi \" metodo delle \ "Documenti \" oggetto per creare un nuovo documento di Word da un modello esistente. Ad esempio, digitare \ "Documents.Add Template: = \" C: \ \ Microsoft Office \ Templates Programmi \ 1033 \ EquityMergeLetter.dotx \ "se si voleva creare un documento utilizzando il \" EquityMergeLetter \ "modello.

6 Salvare le modifiche. Fare clic sul pulsante \ "Macro \" e quindi evidenziare il nome di macro specificato in precedenza nel comando procedura di apertura. Fai clic su \ "OK \" per eseguire la macro e creare il nuovo documento di Word utilizzando il modello specificato.