bmwax
Messages postés15Date d'inscriptionmercredi 24 juin 2009StatutMembreDernière intervention 6 août 2009
-
25 juin 2009 à 15:54
bmwax
Messages postés15Date d'inscriptionmercredi 24 juin 2009StatutMembreDernière intervention 6 août 2009
-
25 juin 2009 à 17:08
Bonjour,
j'ai un bout de code conditionné par un bouton qui fonctionne très bien en step by step mais dès que je le lance en une seule fois il ne fonctionne plus... Aucune erreur ne s'affiche.
Quelqu'un aurait-il une quelconque idée quant à ce problème ?
Merci
voici le code en question...
____________________________________________________________
Private Sub CommandButton5_Click()
Selection.AutoFilter Field:=3, Criteria1:="Public"
Const ThePath As String = "J:\TempFolders"
Const TheFile As String = "\testpdf.PDF"
Sheets("Open Items").Select
SendKeys ThePath & TheFile + "~"
SendKeys ("{ENTER}")
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:="Adobe PDF", Collate:=True
SendKeys ("{ENTER}")
End Sub
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 25 juin 2009 à 16:40
Salut
Oui, SendKeys ...
Regarde dans l'aide, SendKeys à un argument facultatif
+ Ajoute des DoEvents (*) après chaque SendKeys
(*) peut-être plusieurs ou une boucle d'attente de 1 seconde ou 2, sinon, le PrintOut n'aura jamais le temps de s'exécuter
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)