OVH Cloud OVH Cloud

PDF sans boite de dialogue

6 réponses
Avatar
Nanou77
bonjour =E0 tous

J'ai une base en access 2002 et outlook 2000.

Je cherche =E0 g=E9n=E9rer un =E9tat ACCESS en PDF puis =E0 l'envoyer
ensuite en pi=E8ce jointe =E0 un mail. Tout fonctionne, je change
l'imprimante par d=E9faut, j'imprime mon =E9tat sur l'imprimante
virtuelle PDF, puis je r=E9tabli l'imprimante par d=E9faut et ensuite
j'exp=E9die le mail avec en fichier joint mon PDF.

J'ai deux petits probl=E8mes:
1=B0) comment se s=E9parer de la boite de dialogue demandant le nom et
le chemin du fichier PDF =E0 g=E9n=E9rer ?

2=B0) comment se s=E9parer de la confirmation de l'envoi d'un mail ?
Outlook contr=F4le l'envoi depuis une application externe ( s=E9curit=E9
virus) ?

Merci d'avance de votre r=E9ponse

6 réponses

Avatar
Gafish
"Nanou77" a écrit dans le message de news:

bonjour à tous


Bonjour,

J'ai deux petits problèmes:
1°) comment se séparer de la boite de dialogue demandant le nom et
le chemin du fichier PDF à générer ?


Il faut que tu passes le chemin par le code. Comment généres tu ton pdf ?

2°) comment se séparer de la confirmation de l'envoi d'un mail ?
Outlook contrôle l'envoi depuis une application externe ( sécurité
virus) ?


Dans ces cas là, j'utilise un petit utilitaire, ClickYes :
http://www.contextmagic.com/express-clickyes/

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
3stone
Salut,

"Nanou77"
2°) comment se séparer de la confirmation de l'envoi d'un mail ?
Outlook contrôle l'envoi depuis une application externe ( sécurité
virus) ?


Je te propose ceci :
http://www.3stone.be/access/articles.php?lng=fr&pg‰


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Franck Deschamps
Pourrais tu m'expliquer comment tu réalises tout ce que tu dis, je suis
admiratif et surtout intéressé !

Merci

"Nanou77" a écrit dans le message de news:

bonjour à tous

J'ai une base en access 2002 et outlook 2000.

Je cherche à générer un état ACCESS en PDF puis à l'envoyer
ensuite en pièce jointe à un mail. Tout fonctionne, je change
l'imprimante par défaut, j'imprime mon état sur l'imprimante
virtuelle PDF, puis je rétabli l'imprimante par défaut et ensuite
j'expédie le mail avec en fichier joint mon PDF.

J'ai deux petits problèmes:
1°) comment se séparer de la boite de dialogue demandant le nom et
le chemin du fichier PDF à générer ?

2°) comment se séparer de la confirmation de l'envoi d'un mail ?
Outlook contrôle l'envoi depuis une application externe ( sécurité
virus) ?

Merci d'avance de votre réponse
Avatar
Nanou77
bonjour,

en fait j'utilise une imprimante virtuelle PDF créé à l'aide du
programme Ghostscript.

pour gérer l'imprimante par défaut j'ai téléchargé sur l'excellent
site http://officesystem.access.free.fr/telechargement.htm le module
permettant le changement de l'imprimante par défaut que j'ai adapté
à ma sauce

et ensuite pour la gestion du mail, je me sers de la librairie
Microsoft Outlook Object library (activé dans Outils Référence de
visual BAsic)

je vais tester les réponses pour la confirmation du mail

a suivre ....
Avatar
Nanou77
rebonjour,

je viens de tester la soluce que m'a donné pierre (32stone) à savoir
:
--------------------------------------------------------------------------- --------
Sub SendMailCDO()

' Déclaration tardive ("Late Binding")

Dim Cdo_Message As Object

Set Cdo_Message = CreateObject("CDO.Message")



With Cdo_Message

.To =

.from = """Emetteur"""

.Subject = "Le Sujet"

.TextBody = "Le Corps du message"

.AddAttachment ("c:cheminfichier.ext")

.Send

End With



Set Cdo_Message = Nothing

End Sub
-----------------------------------------------------------------
Ca marche nickel !!! merci

il me reste plkus qu'a résoudre mon pb de path de mon etat pdf
généré et ce sera le top ....
Avatar
3stone
Salut,

"Nanou77"
[...]
il me reste plkus qu'a résoudre mon pb de path de mon etat pdf
généré et ce sera le top ....



Utilise PDFCreator
http://www.clubic.com/telecharger-fiche11085-pdfcreator.html

excelent logiciel et tu peux le lancer directement de Access
avec une ligne de commande


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://users.skynet.be/mpfa/