Les partenaires publicitaires:

Microsoft Word / tutoriel Visual Basic

Le langage de programmation Visual Basic est la version Microsoft du langage de programmation classique "Basic." Microsoft a également ajouté la fonctionnalité du langage Visual Basic pour le backend de sa suite Microsoft Office. Visual Basic pour Applications (VBA) est la coquille de programmation qui peut travailler avec Microsoft Word pour créer des documents complexes et dynamiques. Le code de programmation est entrée dans le Visual Basic Editor et l'exécution en utilisant des macros de Microsoft Word. Pour commencer à utiliser VBA dans Word, vous devez apprendre à activer les macros, la structure de base d'une fonction ou d'une procédure et la façon d'exécuter le code lorsque vous avez terminé.

Travailler avec Word 2007/2010

  1. 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."

  2. 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."

  3. Ouvrez Visual Basic Editor. Clique sur le "Développeur" onglet. Cliquez "Visual Basic."

  4. 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.




  5. 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."

Travailler dans Word 2003 ou plus tôt

  1. 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é.

  2. Ouvrez Visual Basic Editor. Cliquer sur "Outils" puis pointez votre curseur de la souris "Macro." Cliquer sur "Visual Editor de base."

  3. 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.Application

    Ré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.

  4. 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."

Conseils & Avertissements

  • Vous pouvez en apprendre davantage sur d'autres méthodes et fonctions de VBA en accédant à la "Aidez-moi" système dans Visual Basic Editor en cliquant sur "Aidez-moi" dans la barre de menus, puis en cliquant sur "L'aide de Microsoft Visual Basic."
» » » » Microsoft Word / tutoriel Visual Basic