Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/09/2007, 18h39   #1
Invité régulier
 
Inscription : septembre 2006
Messages : 27
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 27
Points : 9
Points : 9
Par défaut Impressions dans un fichier

Bonjour,

je souhaite imprimer un document word dans un fichier via un bout de code vba.

Pour imprimer, j'utilise le code suivant:
Code :
mon_document..ActiveDocument.PrintOut Background:=False, Outputfilename:="c:/test_impression.prn", Printtofile:=True, collate:=True
Ca marche très bien mais je souhaiterai pouvoir utiliser à nouveau ce fichier en répétant le code sans pour autant écraser le contenu à chaque nouvelle impression. En fait, je souhaite cumuler mes impressions dans un seul fichier.

Z'avez une idée ? Merci.
hanky est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2007, 19h01   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
Avec du PDF, on peut le faire, mais je ne sais pas si on arrive à gérer ce genre de fichier pour faire de la concaténation.

Quel est ton but ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2007, 19h19   #3
Invité régulier
 
Inscription : septembre 2006
Messages : 27
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 27
Points : 9
Points : 9
La finalité est d'éditer de nombreux courriers dont le contenu change en fonction de nombreux paramètres. Je gère tout ça via vba et c'est tranquille.

Le problême c'est qu'il y aurait + de 5000 impressions couleur à sortir et j'ai pas vraiment envie de le faire chez moi d'où le fait de vouloir faire un fichier prn pour ensuite imprimer autre part (en ayant pris soin de générer le fichier avec les drivers de l'imprimante de destination.
hanky est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2007, 19h31   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
As-tu essayé le PDF avec PDF Creator, on peut paramétrer l'impression en VBA et lancer l'impression en bloc avec reader.
Et en plus, pas besoin de drivers, c'est en PostScript.

Jette une oeil ici
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2007, 19h40   #5
Invité régulier
 
Inscription : septembre 2006
Messages : 27
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 27
Points : 9
Points : 9
ça m'a pas l'air mal du tout, je vais essayer tout ça. Merci pour le tuyau.
hanky est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h52.


 
 
 
 
Partenaires

Hébergement Web