Salut la compagnie !!
J'ai un petit soucis avec les éditions, je m'explique :
j'ai créé un document word avec des signets (ou seront placées les données que je récupère de ma base de données).
l'ouverture du document fonctionne sans probleme, les valeurs se placent aux bons endroits etc ...
Mon problème arrive a partir de cet endroit : je ne désire pas afficher le document word a l'écran et juste lancer l'impression. pour cela j'utilise ce bout de code :
le problème est que la sauvegarde du document m'est demandée à chaque fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ' Empêcher que Word apparaisse MonWord.Visible = False
je ne voudrais aucune demande de sauvegarde ni d'affichage
Ceci doit être possible je suppose ??
pour le document j'utilise ce code :
Merci d'avance !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 ' Déclaration de la variable MonWord Dim MonWord As Object ' Initialisation de la variable MonWord = CreateObject("Word.Application") ' Empêcher que Word apparaisse MonWord.Visible = False ' Ouverture du fichier test.doc MonWord.Documents.Open("F:XXXXX\impressions\bulletin de radiation.doc") 'MonWord.ActiveDocument.Save() ' Sauvegarde du document MonWord.ActiveDocument.Printout() ' Lancement de l'impression MonWord.Quit() ' Ferme Word MonWord = Nothing ' Ferme Word
Partager