Envoi de mail automatique

Jiboubou Messages postés 3 Statut Membre -  
le meruvien Messages postés 1414 Statut Membre -
Bonjour
Je souhaiterais envoyer un mail automatique depuis Access.
J'ai mon code pour le contenue de mon mail mais je n'arrive pas à faire en sorte qu'il parte automatiquement. Le mail se fait sur IBM notes et non sur Outlook.

Private Sub commande33_click ()

DoCmd.sendobject acForm, "nom du formulaire", "PDFFotmat (*.pdf), "mail de destination", "Object du mail", "contenue du mail", "False", ""

End Sub

Si quelqu'un a la solution à mon problème, merci d'avance

1 réponse

  1. le meruvien Messages postés 1414 Statut Membre 44
     
    bonjour, essaye ça:
    Dim destinataire As String, cc As String, cci As String, message As StringOn Error GoTo erreur     DoCmd.OpenForm "adresses mail"
    destinataire = Forms![adresses mail].destinataire
    cc = IIf(IsNull(Forms![adresses mail].cc), "", Forms![adresses mail].cc)
    cci = IIf(IsNull(Forms![adresses mail].cci), "", Forms![adresses mail].cci) message = Forms![fiche de proposition].[client] & "-" & Forms![fiche de proposition].[N°] & "-" & Forms![fiche de proposition].[date_creation]
    DoCmd.OpenReport "feuille de calcul prix de vente", acPreview, "", "[affaire]=[Forms]![fiche de proposition].[affaire]"
    DoCmd.SendObject acReport, "feuille de calcul prix de vente", "SnapshotFormat(*.snp)", destinataire, cc, cci, message, "", False, "" ‘si ce param est nul, ouverture de la boite outlook
    DoCmd.Close acReport, "feuille de calcul prix de vente"
    sortie:
    DoCmd.Close acForm, "adresses mail"
    Forms![menu general].Visible = True
    Forms![fiche de proposition].Visible = True
    Exit Sub
    Erreur:
    Msgbox err.description
    Resume sortie
    1
    1. Jiboubou Messages postés 3 Statut Membre
       
      Bonjour
      Merci de ta réponse mais ça ne fonctionne pas
      Il n'y a rien de plus simple ?
      0
    2. le meruvien Messages postés 1414 Statut Membre 44
       
      ben fait attention déja a l'hortographe, tu a marqué "PDFFotmat" n'est-ce pas plutot "PDFfoRmat" ?
      0
      1. Jiboubou Messages postés 3 Statut Membre > le meruvien Messages postés 1414 Statut Membre
         
        Oui oui c'est bien marqué "Format"
        Vba m'aurait signalé l'erreur sinon.

        Tu a pas mis le "h" au bon endroit dans " orthographe"...
        0
    3. le meruvien Messages postés 1414 Statut Membre 44
       
      Oui, ça c'est les merdier de la langue française! pousse le de 4 lettre vers la droite! -:)
      Pour ton problème, essaye avec un autre format, par exemple
      "SnapshotFormat(*.snp)",
      0
    4. le meruvien Messages postés 1414 Statut Membre 44
       
      voila un autre exemple,
      titre = "Facture-" & Me!Numéro_facture & ".pdf"
      DoCmd.OutputTo acOutputReport, état, acFormatPDF, "d:\factures\" & titre
      Mais attention, tu dois télécharger le module:
      SaveAsPDFandXPS

      va le cherche là: http://www.cjoint.com/c/FGbi2Ycas6d
      0