Salut les gars (et les filles)
j'ai une question sur un problème qui commence à me
Pour un publipostage j'utilise des variables object pour manipuler word
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim appWord As Object Dim docWord As Object Set appWord = CreateObject("Word.Application") Set docWord = appWord.Documents.Open(ThisWorkbook.Path & "\formulaire attestation de non conduite")
Jusque la pas de problème
par contre quand j'arrive a la partie ou je lui demande d'imprimer le publipostage, il ne semble pas reconnaitre
car il le gere comme si c'était un
Code : Sélectionner tout - Visualiser dans une fenêtre à part .Destination = wdSendToPrinter
et donc n'imprime pas mes documents mais me propose de les enregistrer
Code : Sélectionner tout - Visualiser dans une fenêtre à part .Destination = wdSendToNewDocument
Ce qui me semble bizard c'est que si j'ai une référence word dans mon projet, ca fonctionne très bien. idem si j'utilise des variable Word.application etc.
Avez vous une idée?
PS : pour le moment je j'ai fais un
le wait étant la pour laisser le temps à l'imprimante de se reveiller sinon ca sort avant de sortir une feuille
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 appWord.PrintOut Application.Wait TimeSerial(Hour(Now), Minute(Now), Second(Now) + 10)
Partager