Comment créer un nouveau document Word à partir d'un modèle en VBA

Chacun des programmes de la suite Microsoft Office, comme Word ou Excel, contient une version allégée du langage de programmation Visual Basic appelé VBA. Vous pouvez créer un morceau de code appelle une macro en utilisant l'éditeur VBA qui permettra d'automatiser les tâches répétitives telles que l'ouverture d'un nouveau document Word qui contient un modèle pré-construit. Ouverture d'un nouveau document Word par VBA est un processus rapide qui ne nécessite qu'une seule ligne de code simple.

Instructions

  1. 1

    Ouvrez le document Microsoft Office que vous souhaitez modifier pour contenir le code VBA. Accédez à l'onglet intitulé "Promoteur" puis cliquez sur le lien nommé "Visual Basic."

  2. 2



    Créer une nouvelle procédure en tapant dans l'ouverture "Sous MyNewProcedure ()" commande. Vous pouvez modifier "MyNewProcedure" à quelque titre que vous souhaitez identifier ce qui fait la procédure, comme "OpenTemplate" ou quelque chose de semblable.

  3. 3

    Frappez le "Entrer" clés est trois fois de se déplacer vers le bas trois lignes. Tapez la fin "End Sub" commande de laisser l'éditeur Visual Basic savoir où le code de la procédure se termine.

  4. 4

    Remonter une ligne de sorte que le curseur est positionné entre l'ouverture et la fermeture des commandes de procédure.

  5. 5



    Utilisez le "Ajouter" Procédé selon la "Documents" opposer à créer un nouveau document Word à partir d'un modèle existant. Par exemple, tapez "Modèle Documents.Add: ="C: Program Files Microsoft Office Templates 1033 EquityMergeLetter.dotx" si vous voulez créer un document en utilisant la "EquityMergeLetter" modèle.

  6. 6

    Enregistrez vos modifications. Cliquez sur le "Macro" bouton et puis mettez en surbrillance le nom de la macro que vous avez spécifié plus tôt dans la commande de procédure d'ouverture. Cliquez "OK" pour exécuter la macro et de créer le nouveau document Word en utilisant le modèle spécifié.

» » » » Comment créer un nouveau document Word à partir d'un modèle en VBA