cs_titeuf44
Messages postés44Date d'inscriptionlundi 24 novembre 2003StatutMembreDernière intervention28 mars 2008
-
26 févr. 2004 à 18:14
cs_seyev
Messages postés93Date d'inscriptionsamedi 9 juin 2001StatutMembreDernière intervention 6 mai 2005
-
2 mars 2004 à 00:40
###TITEUF###
;) >:)
Salut à tous !
Novice en la matière, je suis en train d'écrire un code pour imprimer via VB un document Word.
Jusque là pas de Pb, mon impression est OK, mais deux problèmes subsistent, le fichier word reste ouvert aprés impression, ainsi que word.
Dans le gestionnaire, winword.exe reste ouvert et me prend de la mémoire.
Si j'imprime plusieurs doc word , winword.exe s'ouvre autant de fois.
Si quelqu'un pouvait m'aider, j'apprécierais beaucoup.
Merci à vous de prendre le temps de m'écouter !!
PS: voici mon code
Private Sub Command_imp_Click()
Command_retour.Visible False: Command_imp.Visible False
Dim instanceword As New Word.Application
Dim fichier As New Word.Document
Set fichier = instanceword.Application.Documents.Open("d:\société\logiciel devis\videodoc.doc")
fichier.PrintOutCommand_retour.Visible True: Command_imp.Visible True
fichier.Close
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 27 févr. 2004 à 13:07
Si ca t'interresse je peux te filé un code permettant de "killer" un process, c'est peut etre un peu bourin mais bon si ca t'interresse fais moi signe [;-)]
--Capoueidiablo--
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 27 févr. 2004 à 14:09
là je peux pas t'aider désolé :s
par contre une question, est t'il vraiment nescescaire d'ouvrir le fichier word ? ne peut tu pas ouvrir le fichier avec l'instruction open dans une Rich text box et tu l'imprime a partir de la, je sais pas trop, c'est une idée.
Et puis comment ce fais t'il qu'il te demande de sauvegarder si tu ne fais que l'impression du document ? aucune modification n'a été faite donc elle ne devrais pas apparetre ta boite de dialogue.