|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : avril 2009 Messages : 14 ![]() |
Bonjour à tous !!
Je souhaite créer une macro qui m'ouvre un fichier PDF puis qui fait une sélection générale (CTRL-A) une copie (CTRL-C) puis qui va chercher mon classeur excel et coller la sélection dans ce classeur. J'ai fait le bout de code suivant. Mais rien ne se passe. C'est comme si la sélection ne se faisait pas. Code :
Merci |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
salut,
dans ta ligne de shell, il y a une espace dans le path du repertoire Adobe. Pour pallier a cette erreur, il faut encadrer le path par des "" essaie avec Code :
retshell = Shell("""C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe""" & """C:\Users\avial\Desktop\test.pdf""")
__________________
Pas de question technique par MP, je ne réponds pas ![]() Mon perso ? Une vraie brute Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2009 Messages : 14 ![]() |
J'ai fait le test et je pense que ce n'est pas la raison du problème car je n'arrive à présent plus à ouvrir mon fichier "test.pdf" alors que précédemment cela fonctionnait avant. Je pense que le problème se trouve au niveau de la sélection (CTRL-A) et (CTRL-C) car lorsque j'arrête l'exécution du programme je n'ai pas de sélection active.
|
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Inscription : avril 2009 Messages : 14 ![]() |
J'ai réussi à faire mon copier coller mais le problème est que je n'arrive pas à ouvrir mes différents fichiers en boucle. Le programme marche pour le premier fichier mais pas pour le second.
Il me met une erreur au niveau de la ligne AppActivate (retshell). Peut etre cela est du au fait que le programme AcroRd32 tourne en fond dans le gestionnaire de tâches. Peut etre faudrait-il le décharger mais je ne sais pas comment faire. Je joins mon code pour illustrer mon cas ... Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() |
bonjour Arkamarasof, jpcheck,
AppActivate avec le nom du titre de la fenêtre : pas l'instruction de lancement ! La chaine est du genre : Code :
C:\Users\avial\Desktop\ECARTS PDF\test (" & i & ").pdf A essayer. ESVBA |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com