Marges d’enveloppe par défaut (Microsoft Word)
Word ne vous permet pas de modifier facilement les positions par défaut auxquelles l’adresse de retour et l’adresse principale sont imprimées sur une enveloppe. Il existe plusieurs façons de contourner ce problème, chacune illustrant la nature flexible de Word pour accomplir une tâche.
Il semble que les paramètres d’enveloppe sont stockés dans le cadre de votre document et peuvent donc être stockés dans un modèle. Si vous n’imprimez qu’une seule taille d’enveloppe, le moyen le plus simple de modifier la position d’impression par défaut de vos enveloppes est de suivre ces étapes:
-
Chargez le modèle Normal. (Il s’agit du modèle par défaut utilisé par Word chaque fois que vous créez un document vierge.)
-
Affichez l’onglet Publipostage du ruban.
-
Cliquez sur l’outil Enveloppes, dans le groupe Créer. Word affiche la boîte de dialogue Enveloppes et étiquettes, avec l’onglet Enveloppes sélectionné. (Voir la figure 1.)
-
Cliquez sur le bouton Options. Word affiche la boîte de dialogue Options d’enveloppe.
-
Assurez-vous que l’onglet Options d’enveloppe est sélectionné. (Voir la figure 2.)
-
Dans les champs appropriés, modifiez le positionnement des adresses, comme vous le souhaitez.
-
Cliquez sur OK pour fermer la boîte de dialogue Options d’enveloppe.
-
Cliquez sur Ajouter au document. Cela insère une enveloppe dans votre modèle (que vous avez ouvert, vous vous souvenez?).
-
Choisissez Tout sélectionner dans le menu Edition. Cela sélectionne toutes les informations d’enveloppe qui viennent d’être ajoutées à votre document par Word.
-
Appuyez sur la touche Suppr. L’enveloppe est supprimée de votre document.
-
Enregistrez le modèle en cliquant sur l’outil Enregistrer ou en choisissant Enregistrer dans le menu Fichier.
-
Fermez le modèle.
Désormais, la prochaine fois que vous utiliserez un document basé sur le style Normal, les paramètres d’enveloppe refléteront ceux que vous avez créés au cours de ces étapes.
Vous pouvez également utiliser une solution qui utilise une macro pour créer vos enveloppes.
Par exemple, vous pouvez commencer avec un nouveau document vierge et créer une enveloppe qui correspond exactement à ce que vous souhaitez. Ajoutez cette enveloppe au document vierge, puis enregistrez-la en tant que modèle à l’aide d’un nom descriptif (tel que Envelope.dot). Ensuite, créez la macro suivante et affectez-la au lien : / wordribbon-Adding_Tools_to_the_Quick_Access_Toolbar [Barre d’outils d’accès rapide]
:
Sub DoEnv() Documents.Add Template:="Envelope", NewTemplate:=False Selection.EndKey Unit:=wdStory Selection.MoveLeft Unit:=wdCharacter, Count:=2 Selection.PasteSpecial DataType:=wdPasteText Application.PrintOut Range:=wdPrintCurrentPage ActiveWindow.Close (False) End Sub
Pour imprimer une enveloppe, mettez en surbrillance l’adresse dans une lettre puis cliquez sur le bouton de la barre d’outils Accès rapide auquel cette macro est associée. La macro copie l’adresse dans le Presse-papiers, la colle à l’endroit approprié dans un nouveau document basé sur le modèle Enveloppe, imprime l’enveloppe, puis ferme le document enveloppe sans l’enregistrer.
Une approche différente consiste à utiliser une macro pour définir les paramètres d’enveloppe standard (c’est-à-dire ceux que vous souhaitez utiliser le plus souvent) pour vous. La macro suivante fera exactement cela:
Sub ToolsEnvelopesAndLabels() Dim EnvThere As Integer Dim recipient As String EnvThere = False recipient = Selection.Text On Error Resume Next If IsError(ActiveDocument.Envelope.Address) Then ActiveDocument.Envelope.Insert EnvThere = True End If With ActiveDocument.Envelope .DefaultFaceUp = True .DefaultOrientation = wdCenterClockwise .DefaultHeight = CentimetersToPoints(11) .DefaultWidth = CentimetersToPoints(22) .AddressFromLeft = CentimetersToPoints(5) .AddressFromTop = CentimetersToPoints(5) .ReturnAddressFromLeft = CentimetersToPoints(2) .ReturnAddressFromTop = CentimetersToPoints(2) End With If EnvThere Then ActiveDocument.Sections(1).Range.Delete Else ActiveDocument.Envelope.UpdateDocument End If With Application.Dialogs(wdDialogToolsCreateEnvelope) .ExtractAddress = True If .AddrText = "" Then .AddrText = recipient End If .Show End With End Sub
Pour utiliser cette macro, sélectionnez d’abord l’adresse que vous souhaitez utiliser sur l’enveloppe. La macro saisit la sélection actuelle et l’utilise comme adresse d’enveloppe si aucune autre adresse n’a déjà été définie. Ensuite, la fonction IsError détermine si une enveloppe existe déjà; si ce n’est pas le cas, un nouveau est inséré et EnvThere est configuré pour nous dire de le supprimer une fois que nous avons modifié les propriétés par défaut. Une fois qu’une enveloppe existe dans le document, nous modifions les propriétés par défaut de l’enveloppe.
Cela se fait dans la section Avec ActiveDocument.Envelope. Vous pouvez personnaliser ces propriétés selon vos besoins ou simplement les omettre. (Cet exemple utilise la fonction CentimetersToPoints pour définir les valeurs; vous pouvez utiliser d’autres fonctions telles que InchesToPoints, si vous le souhaitez.) La macro finit par afficher la boîte de dialogue Enveloppe et étiquettes afin que vous puissiez apporter des modifications de dernière minute avant d’imprimer ou de créer votre enveloppe.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
WordTips est votre source pour une formation Microsoft Word rentable.
(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (11433) s’applique à Microsoft Word 2007, 2010, 2013, 2016, 2019 et Word dans Office 365. Vous pouvez trouver une version de cette astuce pour le ancienne interface de menu de Word ici:
link: / word-Default_Envelope_Margins [Marges d’enveloppe par défaut]
.