Imprimer un PDF depuis Excel
Le
f f
Bonjour,
Comment, depuis Excel lancer l'impression d'un document pdf situé dans
un répertoire clairement identifié
par exemple : fichier à imprimer :
I:\Métré\Projets Autocad\z Divers\PPSPS\pdf\Ppsps - cinématique sur
banches Complet.pdf
(avec les espaces et accents.)
Ce que je voudrais c'est proposer à mes utilisateurs, une liste de
bouton proposant des fichiers pdf à imprimer pour illustrer leurs
documents.
Est-ce possible,
quel serait le code VBA pour le faire ?
d'avance, je vous remercie
Comment, depuis Excel lancer l'impression d'un document pdf situé dans
un répertoire clairement identifié
par exemple : fichier à imprimer :
I:\Métré\Projets Autocad\z Divers\PPSPS\pdf\Ppsps - cinématique sur
banches Complet.pdf
(avec les espaces et accents.)
Ce que je voudrais c'est proposer à mes utilisateurs, une liste de
bouton proposant des fichiers pdf à imprimer pour illustrer leurs
documents.
Est-ce possible,
quel serait le code VBA pour le faire ?
d'avance, je vous remercie

Poser une question


peut tu mettre une exemple de tes données sur ci-joint ?
isabelle
Le 2010-06-02 11:48, f f a écrit :
J'ai ce code qui devrait fonctionner :
rep = Shell("""C:Program FilesAdobeAcrobat 8.0ReaderAcroRd32.exe""
""I:MétréProjets Autocadz DiversPPSPSpdfPpsps - cinématique sur banches
Complet.pdf""", vbMaximizedFocus)
‘Après avoir ouvert le document
Application.Wait Now + TimeValue("00:00:04")
SendKeys "^{p}", True
Application.Wait Now + TimeValue("00:00:02")
Application.SendKeys ("^;{ENTREE}")
Application.Wait Now + TimeValue("00:00:02")
SendKeys "^{q}", True
Fais des essais et dis moi !!!!!
Merci
j'ai testé, mais il semble que les série de guillemets posent
problème....
(la ligne passe en rouge et vba me dit qu'il attend un séparateur de
liste....)
Enfin ca fonctionne pas des masses, mais je cherche....
En fait il fallait encadrer les commandes shell de la bonne façon, à
savoir :
Shell """C:Program FilesWindows Media Playerwmplayer.exe"" ""E:
cheminfichier video.avi""", vbMaximizedFocus
On 3 juin, 08:56, f f
Vérifies d'abord la partie :
C:Program FilesAdobeAcrobat 8.0ReaderAcroRd32.exe
qui est le chemin du répertoire dans lequel se trouve l'application Acrobat
reader
De mème le nom de cette application : AcroRd32.exe
adaptes cette ligne en fonction de ta configuration
Puis effectivement vois le côté guillemet qui peux varier d'un environnement
à l'autre
Tiens moi informé !!!!!!