Activer les macros. Code VBA fonctionne sous forme de macros dans Word. Si le niveau de sécurité est pas configuré pour exécuter des macros, vous ne serez pas en mesure d'exécuter le code. Clique sur le "Bureau" bouton, puis "Options Word." Clique sur le "Trust Center" onglet. Clique le "Paramètres du Centre" et alors "Paramètres des macros." Cliquez sur le paramètre pour "Faites confiance à l'accès au projet modèle d'objet VBA." Cliquez "D'ACCORD."
Montrer la "Développeur" onglet si vous avez pas déjà. Clique sur le "Bureau" touche à nouveau, puis "Options Word." Clique sur le "Populaire" onglet si elle est pas déjà sélectionnée. Clique sur le "Afficher l'onglet Développeur dans le ruban" option et puis cliquez sur "D'ACCORD."
Ouvrez Visual Basic Editor. Clique sur le "Développeur" onglet. Cliquez "Visual Basic."
Ajouter votre code VBA. Vous pouvez ajouter des formulaires utilisateurs, des modules et des modules de classe, en fonction de ce que vous voulez faire dans VBA- les options sont nombreuses. Par exemple, vous pouvez utiliser VBA pour enregistrer le document courant avec un nouveau nom de fichier. Ajouter un nouveau module pour ce faire. Cliquer sur "Insérer" et alors "Module." Tapez le code de la procédure.
"Sous SaveAsDocument ()
Dim wdCurrentApp Comme Word.Application
Réglez wdCurrentApp = GetObject (, "Word.Application")
wdCurrentApp.ActiveDocument.SaveAs "C: Mes Documents VBExample.docx"
End Sub"
Ceci est la structure de base de VBA procédures, les modules et les modules de classe. Certains sont plus petits que cela, et certains sont beaucoup plus détaillées. Cliquer sur "Fichier" et alors "Sauvegarder" pour enregistrer les modifications.
Exécutez vos procédures. Retour à la fenêtre de document principal dans Word 2007. Cliquez sur le "Développeur" onglet, puis "Macros." Cliquez sur le nom de votre procédure et puis cliquez sur "Exécutez." Par exemple, pour exécuter le code d'en haut, cliquez sur "SaveAsDocument" puis cliquez sur "Exécutez."
Activer les macros. Clique sur le "Outils" élément du menu. Cliquer sur "Macro" et alors "Sécurité." Modifier le niveau de sécurité à "Milieu" puis cliquez sur "D'ACCORD." Redémarrez Microsoft Word. Cliquer sur "Activer les macros" lorsqu'on lui a demandé.
Ouvrez Visual Basic Editor. Cliquer sur "Outils" puis pointez votre curseur de la souris "Macro." Cliquer sur "Visual Editor de base."
Clique sur le "Insérer" élément de menu et ajouter l'article que vous souhaitez Create formulaire utilisateur, module ou module de classe. Tapez le code VBA pour ce que vous voulez la procédure à faire, dans Word. Voici un exemple de procédure qui crée un nouveau document Word à partir d'un modèle:
"Sous NewTempDoc ()
Dim wdWordApp que Word.ApplicationRéglez wdWordApp = GetObject (, "Word.Application")
Modèle wdWordApp.Documents.Add: ="Elégant Memo.dot"
End Sub"
Clique sur le "Sauvegarder" icône dans l'éditeur Visual Basic pour enregistrer les modifications.
Exécutez la procédure. Retour à la fenêtre de document principal. Cliquer sur "Outils," "Macro" et alors "Macros." Cliquez sur le nom de la procédure que vous avez créé et puis cliquez sur "Exécutez." Pour exécuter la procédure ci-dessus à partir, vous devez cliquer sur "NewTempDoc" puis cliquez sur "Exécutez."