Meilleur auteur de réponses
Programmation Office Word 2007 - Zone non imprimable (definir des zones imprimable)

Question
-
Bonjour a tous
Je suis entrain de faire de la programmation avec VB 2010 et Office 2007 (Word), je recherche comment faire pour que les boutons et d'autre contrôle ne soit pas visible a l'impression du document word.
Y a t'il un contournement ou une solution ?
En vous remerciant d'avance
Cordialement, Troxsa
Réponses
-
Bonjour Troxsa,
Je suggère ceci:
1. Copier le document dans un nouveau document temporaire.
2. Supprimer les contrôles indésirables dans le document temporaire, en espérant que cela ne change pas la disposition du contenu de la page.
3. Imprimer le document temporaire.
4. Supprimer le document temporaire.
De mémoire, il me semble qu'on peut créer une nouvelle instance d'un document Word en mémoire sans le rendre visible.
guyguy
- Proposé comme réponse Alex Petrescu mardi 15 juin 2010 08:25
- Marqué comme réponse Alex Petrescu mercredi 16 juin 2010 08:20
Toutes les réponses
-
Bonjour,
Je ne connais aucune option pour empêcher l’impression d’une partie du document. Comme contournement, vous pouvez intercepter l’évènement DocumentBeforePrint ou la commande FilePrint, traverser le document et modifier la visibilité des contrôles avant l’impression.
Cordialement,
Alex
__________________________________________________________________________________________
Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007
Astuces pour Visual Studio 2010
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Workflow Foundation
-
-
Bonjour Troxsa,
Je suggère ceci:
1. Copier le document dans un nouveau document temporaire.
2. Supprimer les contrôles indésirables dans le document temporaire, en espérant que cela ne change pas la disposition du contenu de la page.
3. Imprimer le document temporaire.
4. Supprimer le document temporaire.
De mémoire, il me semble qu'on peut créer une nouvelle instance d'un document Word en mémoire sans le rendre visible.
guyguy
- Proposé comme réponse Alex Petrescu mardi 15 juin 2010 08:25
- Marqué comme réponse Alex Petrescu mercredi 16 juin 2010 08:20
-
-
Bonjour,
Guy, merci pour la réponse. Troxsa, je vous prie de vous tenir au courant si cette solution est viable. En ce qui concerne la visibilité des contrôles, je ne sais pas s’ils ont une propriété ‘Visible’ mais je pense qu’il doit avoir un moyen de les rendre invisibles (changer la couleur, transparence, les couvrir avec un autre contrôle blanc etc).
Cordialement,
Alex
__________________________________________________________________________________________
Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007
Astuces pour Visual Studio 2010
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Workflow Foundation
-
Bonjour,
Troxsa, avez-vous obtenu des résultats avec les conseils de M. Lafreniere ?
Cordialement,
Alex
__________________________________________________________________________________________
Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007
Astuces pour Visual Studio 2010
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Workflow Foundation
-
Bonjour Alex,
Merci de prendre des nouvelles
Je répond donc tardivement désoler ...Je n'est pas réussis a faire ce que je voulais directement avec la Programmation Office, je me suis donc orienter vers un projet Windows application faisant de l'automation Word, ce fut beaucoup plus facile a faire mais certain inconvenante !
A bientot
Cordialement, Troxsa