Bonsoir à toutes et à tous,
Nouveau dans le coin, je cherche une solution à mon problème.
J'ai un document qui comporte dans l'en-tête de chaque page un tableau (1 ligne et 3 colonnes). Mon document est composé aussi bien de pages en mode portrait et en mode paysage (je ne peux donc pas lier toutes mes en-têtes entre elles). Jusque là pas de problème.
Maintenant je souhaite renseigner dans la troisième colonne de mon tableau la référence du document (qui est différente du nom du fichier). Cependant afin de ne pas oublier de renseigner ce champ je souhaite qu'à l'ouverture de mon fichier une boite d'interface s'ouvre et me demande de renseigner la référence du document.
J'ai réussi à faire cela en utilisant le champ "Remplir". Cependant, lorsque je lance l'impression du document la boite s'affiche de nouveau. Si on ne fait pas attention et que l'on clique sur OK l'impression se lance avec la valeur par défaut.
Je recherche donc :
- soit à désactiver l'ouverture de la boite lors de l'impression (mais je pense que cela n'est pas possible),
- soit à définir comme valeur par défaut la valeur rentrée précédemment (autrement dit dès que je rentre une valeur elle serait de suite convertie en valeur par défaut et lors de l'impression la boîte s’ouvrirait avec la bonne valeur),
- soit une autre méthode (probablement VBA ?).
La contrainte supplémentaire est que toutes les en-têtes ne sont pas liées (dû au fait des orientations portrait et paysage) et j'aimerais n'avoir besoin de renseigner qu'une seule fois la référence du document.
Vous trouverez en PJ un exemple de la structure du document.
Si l'un s'entre vous a une idée de solution, je suis preneur.
Pour info je n'ai jamais effectué de macro VBA sous Word, si c'est la seule solution je risque d'avoir besoin de votre aide.
N'hésitez pas à demander des explications si je n'ai pas été clair.
Bonne soirée.
Partager