Passer au contenu

Attribuer un numéro unique à chaque document

Créer une macro afin de numéroter automatiquement des documents.

Vous souhaitez numéroter automatiquement des documents, par exemple des factures, et insérer ce numéro à l’intérieur du document. Si Word n’offre aucune solution directe, une macro vous permet d’y parvenir. À partir d’un document vierge, ouvrez l’éditeur Visual Basic (Alt + F11), puis double-cliquez, dans l’arborescence de gauche, sur ThisDocument. Saisissez le contenu du listing ci-contre. Refermez l’éditeur afin de revenir à l’écran principal de Word. À l’endroit du document où vous souhaitez insérer le numéro, saisissez Facture n?’ XXXXXX. Double-cliquez sur le mot XXXXXX afin de le sélectionner, activez le menu Insertion et cliquez sur Signets. Saisissez numxxx et cliquez sur Ajouter. Enfin, cliquez sur Office et choisissez Enregistrer sous. Sélectionnez comme type de fichier : Modèle Word prenant en charge les macros (*.dotm). Saisissez comme nom de fichier Facture et validez par Enregistrer. Pour créer une nouvelle facture, utilisez le menu Office, Nouveau. Cliquez sur Créer à partir d’un document existant. Choisissez le fichier facture.dotm et validez par Créer. Word indiquera probablement que le document contient des macros. Cliquez sur Activer les macros ou activez Options puis cliquez sur Activer ce contenu pour que celles-ci puissent s’exécuter. XXXXXX est alors automatiquement remplacé par le numéro de la facture, lui-même stocké dans le fichier Facture.txt. Ce numéro augmente dune unité à chaque création de facture.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


La rédaction