Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/02/2012, 19h06   #1
Invité de passage
 
Homme
Inscription : février 2012
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : février 2012
Messages : 31
Points : 4
Points : 4
Par défaut Impression avec PDF995

Bonjour a tous,

J'ai trouvé une manière d'imprimer avec PDF995 en automatisant au plus le processus mais c'est très moche. Si quelqu'un a une manière de faire plus fiable, je suis preneur parce que là ça marche mais ça ne me parais pas très fiable comme façon de faire.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
Dim Sauvegarde As String
 
Sauvegarde = "D:\coucou"
 
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"PDFCreator sur Ne01:", Collate:=True
 
 
Start = Timer
Do
DoEvents
Loop Until Timer > Start + 5
Application.SendKeys (Sauvegarde) 'envoye le chemin de sauvegarde
Application.SendKeys ("{RETURN}") 'fait enter
 
Start = Timer
Do
DoEvents
Loop Until Timer > Start + 5
Application.SendKeys ("%{F4}") 'ferme avec altF4
 
 
End Sub

Merci d'avance
Mrfreeze117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 09h30   #2
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 716
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 716
Points : 3 656
Points : 3 656
Salut, aucune idée donc pour info via PDFCreator voir http://heureuxoli.developpez.com/office/word/doc2pdf/ ou Acrobat Distiller voir http://www.developpez.net/forums/d43...bat-distiller/
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 18h54   #3
Invité de passage
 
Homme
Inscription : février 2012
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : février 2012
Messages : 31
Points : 4
Points : 4
Merci mais j'avais déjà lu ces article.

Le problème avec PDF995 c'est qu'il n'y a pas de références associé (si elle existe dite le moi parce que je ne l'ai pas trouvé).
Mrfreeze117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2012, 11h30   #4
Invité de passage
 
Homme
Inscription : février 2012
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : février 2012
Messages : 31
Points : 4
Points : 4
Bonjour a tous,

Est ce que quelqu'un connaît une instruction qui permettre d'attendre qu'une fenêtre s'ouvre?

Dans mon cas "Pdf995 Save As".

Un truc du style

Code :
1
2
3
4
5
6
 
Dowhile "fenêtre Pdf995 Save As n'existe pas
 
Loop
Application.SendKeys (Sauvegarde) 'envoye le chemin de sauvegarde
Application.SendKeys ("{RETURN}") 'fait enter
Merci d'avance
Mrfreeze117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2012, 13h57   #5
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 716
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 716
Points : 3 656
Points : 3 656
Re, bis repetita placent : voir sur http://www.developpez.net/forums/d43...bat-distiller/ Post #4 dans Rechercher un mot dans un fichier PDF via Internet Explorer exemple avec Sleep
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2012, 18h36   #6
Invité de passage
 
Homme
Inscription : février 2012
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : février 2012
Messages : 31
Points : 4
Points : 4
Merci,

Mais je n'arrive à rien j'essaye depuis plusieurs jour et la je craque je n'arrive a rien. Pourrais-tu essayer de me guider un peu plus.

Merci d'avance
Mrfreeze117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2012, 21h04   #7
Expert Confirmé
 
Avatar de patricktoulon
 
patrick
Inscription : avril 2009
Messages : 1 831
Détails du profil
Informations personnelles :
Nom : patrick
Âge : 42
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Secteur : Bâtiment

Informations forums :
Inscription : avril 2009
Messages : 1 831
Points : 2 859
Points : 2 859
Envoyer un message via MSN à patricktoulon
Par défaut heu!!!

bonjour

il y a une solution mais elle est assez complexe

sa serait d'utiliser les apis

trouver le processus concerné
pour cela :"Declare Function GetCurrentProcess Lib "kernel32" () As Long "

le handle de la fenetre "findwindowA"

pour te faire une idée du travail qui t'attend fait une recherche sur ces deux fonctions



au plaisir
__________________
mes fichiers dans les contributions:
mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA
mon nouveau mouse in out pour les boutons dans un userform
mon addin pour prendre un cliché de selection de cellules

si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres
et n'oublie pas de voter
patricktoulon est déconnecté   Envoyer un message privé Réponse avec citation 02
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h51.


 
 
 
 
Partenaires

Hébergement Web