Comment ajouter automatiquement du texte à l'en-tête d'un document dans Microsoft Word en utilisant VBA.

Les en-têtes constituent un excellent emplacement pour présenter votre document Word, et ils sont en outre faciles à utiliser. Il vous suffit de double-cliquer sur l'en-tête et de taper, n'est-ce pas ? Aussi facile qu'elle soit, comme toute autre chose, cette tâche peut devenir plutôt monotone et aussi irritante si vous devez ajouter le même en-tête pour plusieurs fichiers directement.

Pour ce scénario, ou éventuellement d'autres situations, VBA vient en pratique. En utilisant VBA, vous pouvez créer un morceau de code qui inclut immédiatement le texte que vous avez l'intention d'ajouter à l'en-tête de votre enregistrement.

Ajouter automatiquement du texte à l'en-tête du document avec VBA dans Word.

VBA ou Visual Basic for applications est une forme intégrée de Visual Basic utilisée dans les applications Microsoft Office. VBA vous permet de créer des codes pour produire des macros, qui à leur tour automatisent des tâches que vous auriez ou certainement besoin de faire manuellement. VBA vous permet même de produire vos propres boutons personnalisés ainsi que des fonctions pour Microsoft Word.

Dans cet article, nous allons probablement développer une macro ainsi que créer un code pour celle-ci, qui inclura certainement un texte personnalisé dans l'en-tête du document. Les en-têtes sont une section précieuse dans les documents Word, et vous pouvez également tirer un grand profit des en-têtes dans Microsoft Word.

À titre d'exemple, nous allons très probablement développer un code qui ajoute le texte suivant . Écrit ainsi que Publié par lizengo.fr à l'en-tête. Nous allons rendre ce message fort, et l'aligner au centre du document.

1. Accès à l'onglet Développeur

La première étape de la création de macros Word consiste à accéder à l'onglet Développeur depuis l'arc. Cet onglet est désactivé par défaut, car les macros sont réservées aux personnes sophistiquées. Les macros téléchargées sont une méthode simple pour les pirates d'accéder à votre système et d'y installer des logiciels malveillants, c'est pourquoi Microsoft a décidé de les obstruer par défaut.

Voir aussi :  Comment calculer la moyenne pondérée dans Excel

Ceci étant dit, vous devez accéder à l'onglet Développeur dans les Options. Évidemment, si vous avez déjà utilisé des macros auparavant, l'onglet Développeur sera déjà disponible, il n'y a donc pas besoin de faire ce tour une fois de plus. Si c'est la première fois que vous collaborez avec les macros et VBA dans les programmes Office, c'est une excellente idée de revoir notre aperçu sur la façon de commencer à utiliser les macros dans Word.

  1. Dans Microsoft Word, le plus probable est de se rendre à l'adresse Fichier menu.
  2. Sélectionnez Options . Cela ouvrira certainement la fenêtre d'accueil des options de Word.
  3. Dans la fenêtre Options de Word fenêtre d'accueil, choisissez Personnaliser le ruban .
  4. A droite, sous Onglets principaux , faites défiler vers le bas et examinez également Développeur .
  5. Cliquez sur OK .

Maintenant, vous verrez l'onglet Développeur dans l'arc, juste entre Affichage et aussi Aide.

2. Création de la macro

Il est maintenant temps de se salir les mains avec une macro ainsi qu'un peu de code. Dès que vous créez une macro ainsi que d'écrire le code pour elle, vous pouvez nommer un moyen plus rapide à elle pour s'assurer que vous n'avez pas à aller à la sélection de nourriture de la macro à chaque fois.

De cette façon, vous pouvez encore plus améliorer votre productivité considérant que vous allez juste pousser une combinaison cruciale sur votre clavier, ainsi que la magie se produira dans les coulisses.

  1. Allez à la Développeur onglet.
  2. Cliquez sur Macros à partir du Code section.
  3. Entrez un nom pour votre macro. Nous sommes plus susceptibles d'appeler la nôtre muoHeading .
  4. Cliquez sur Créer .

Une fois que vous avez cliqué sur Créer une toute nouvelle fenêtre s'ouvrira, composée de deux lignes de code et d'une ligne d'information. Les lignes Sub et aussi End Sub notent le début et la fin du code de votre macro. Placez le code ci-dessous entre ces deux lignes :

L'instruction Dim dans ce code proclame le headerRange et headerText en tant que variables Gamme et une Chaîne de caractères respectivement. Ensuite, le Set fixe la valeur de headerRange à l'en-tête du fichier actif existant.

Voir aussi :  Les 7 meilleurs outils de synthèse vocale gratuits pour les enseignants

Le site Set accède d'abord au fichier énergique actuel, puis à ses zones, après quoi la toute première chose et aussi les en-têtes qu'il contient. Finalement, elle accède à l'en-tête primaire de Word, puis l'établit comme un fichier Plage .

Une fois que ces 2 sont déclarés, les headerRange est réglé sur le texte que nous désirons. Dans la ligne suivante, le style de police est préparé pour être vibrant, et après cela, dans la dernière ligne, le placement du paragraphe est fixé au centre. Les critères commençant par "wd" suggèrent que le paramètre est spécial à Microsoft Word.

Le site Sous et End Sub Les codes ne sont pas compris dans cette partie, car vous êtes censé coller le code de la partie située entre les deux. Votre dernier code doit ressembler à l'image ci-dessous :


3. Utilisation de la macro

Une fois que vous avez mis en place le code, vous êtes prêt à utiliser la macro. Il n'y a aucune demande d'attente ; tout ce que vous entrez dans le bureau VBA est instantanément sauvegardé. Maintenant, il est temps d'établir un moyen plus rapide pour la macro et aussi de voir si elle fonctionne !

  1. Très probablement à la Fichier menu.
  2. Sélectionnez Options .
  3. Sélectionnez Personnaliser le ruban .
  4. Cliquez sur Personnaliser à côté de Moyens plus rapides du clavier à la fin de la fenêtre. Cela ouvrira la fenêtre d'accueil de la personnalisation du clavier.
  5. Dans la fenêtre Personnaliser le clavier fenêtre d'accueil, faites défiler la fenêtre Catégories ainsi que de choisir Macros .
  6. Dans le menu de droite, sélectionnez votre macro.
  7. Cliquez sur la boîte de message sous, Appuyez sur le tout nouveau raccourci vital. .
  8. Entrez la combinaison vitale sur votre clavier. C'est un bon concept de faire usage de Ctrl , Alt ainsi que Shift en même temps. En faisant cela, le mixage ne sera peut-être pas en cours. Nous sommes plus susceptibles d'utiliser Alt + Ctrl + Shift + H .
  9. Cliquez sur Fermer et ensuite cliquez sur OK .
Voir aussi :  Comment commencer à utiliser les avatars Zoom pour des réunions amusantes

Il est maintenant temps de voir la magie à l'œuvre. Appuyez sur la combinaison de touches que vous avez simplement désignée à votre macro sur votre clavier. Idéalement, vous verrez le message dans votre en-tête ! Audacieux et ciblé ! Si les choses ne se passent pas comme prévu, cartographiez vos actions et vérifiez également que votre code ne comporte pas de bévues.

Chaque fois que vous avez l'intention de modifier le texte que le code ajoute à votre en-tête, vous pouvez simplement très probablement à la sélection de nourriture macros et modifier la macro. Si vous êtes intéressé concernant les moyens plus rapides par défaut de Word, jetez un coup d'œil à notre cheat sheet Microsoft Word key-board faster ways.

Automatisez votre flux de travail

Il est vrai que l'inclusion d'un message dans l'en-tête d'un enregistrement dans Word demande peu d'effort, mais un petit effort en grande quantité peut devenir ennuyeux, sinon difficile. De toute façon, si vous pouvez le rendre moins compliqué et aussi moins long, après cela pourquoi ne pas le faire ?

VBA existe pour offrir de tels objectifs. Si vous vous languissiez d'une fonction Word qui inclurait instantanément un texte personnalisé dans l'en-tête de n'importe quel type de document, vous n'avez plus besoin de vouloir. Avec VBA, vous pouvez produire n'importe quel attribut qui, selon vous, fait défaut à Word. L'inclusion d'un message dans l'en-tête d'un document n'est qu'un minuscule exemple de ce que vous pouvez accomplir avec VBA dans Word.

Vous comprenez maintenant comment créer du code à cet effet et aussi lui attribuer un raccourci. Ainsi, tout ce que vous avez besoin de faire est de pousser un mélange vital, se détendre, et aussi observer comme Word fait la tâche ennuyeuse pour vous en nanosecondes.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.