Comment faire pour 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 appelé 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.

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



  • Créer une nouvelle procédure en tapant dans l`ouverture "Sous MyNewProcedure ()" commander. Vous pouvez changer "MyNewProcedure" à un titre que vous souhaitez identifier ce que la procédure fait, comme "OpenTemplate" ou quelque chose de similaire.

  • Appuyez sur la touche « Entrée » 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.

  • Remonter d`une ligne de telle sorte que le curseur est positionné entre les commandes de procédure ouverture et de fermeture.

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

  • Enregistrez vos modifications. Clique 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 "D`accord" pour exécuter la macro et créer le nouveau document Word en utilisant le modèle spécifié.

Articles connexes