IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Code pour envoi mail


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 59
    Points : 48
    Points
    48
    Par défaut Code pour envoi mail
    bjr
    j'ai un pb avec ce code j'ai une erreur mais je ne vois pas ou si qql'un peut m'aider
    merci d'avance
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
         Dim stEmail As String
        Dim stAdresseEmailClient As String
     
        'recupere l'adresse email du contact
        stEmail = Me.EMAIL_contact1
        If IsNull(stEmail) Then
        MsgBox "pas d'envoi"
        End If
        stAdresseEmailClient = Trim(Left(stEmail, Len(stEmail) - InStr(stEmail, "#mailto") - Len("#mailto") - 1))

  2. #2
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,

    Il est où le problème ??

    Qu'est ce qui ne se passe pas ?
    Quelle est la ligne en cause ?
    Plus de précisions merci.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 59
    Points : 48
    Points
    48
    Par défaut
    voila le message d'erreur:

    "erreur d'execution '94'
    utilisation incorrect de Null"

    le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    Private Sub cmdEmailClient_Click()
        Dim stEmail As String
        Dim stAdresseEmailClient As String
        'recupere l'adresse email du contact
        'stEmail = Me.cmbEmailClient
        stEmail = Me.EMAIL_contact1
        If IsNull(Me.EMAIL_contact1) Then
        MsgBox "pas d'envoi"
        End If
        stAdresseEmailClient = Trim(Left(stEmail, Len(stEmail) - InStr(stEmail, "#mailto") - Len("#mailto") - 1))
     
    On Error GoTo Err_envoi_mail_Click
     
        Dim stDocName As String
        stDocName = "rptVisite"
        DoCmd.SendObject acReport, stDocName, , stAdresseEmailClient
    Exit_envoi_mail_Click:
        Exit Sub
     
    Err_envoi_mail_Click:
        MsgBox "Il n'y a pas d'adresse mail pour le contact"
        Resume Exit_envoi_mail_Click
    End Sub

  4. #4
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    à quelle ligne l'erreur ?

  5. #5
    Membre actif Avatar de stolx_10
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2006
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 374
    Points : 270
    Points
    270
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If IsNull(Me.EMAIL_contact1) Then  ---> if ( me.EMAIL_contact1.text = "" ) Then

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 59
    Points : 48
    Points
    48
    Par défaut
    merci pour vos reponses
    j'ai mis la ligne de stolx 10 mais sans succes

    la ligne qui coince c'est elle:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    stEmail = Me.EMAIL_contact1

  7. #7
    Membre actif Avatar de stolx_10
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2006
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 374
    Points : 270
    Points
    270
    Par défaut
    pareil que la ligne que j'ai mis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    stEmail = Me.EMAIL_contact1.Text
    dans ce cas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    stEmail = Me.EMAIL_contact1.Text
        If (stEmail = "") Then

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 59
    Points : 48
    Points
    48
    Par défaut
    merci ca marche
    pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.4] Code pour envoi de mail : Local ? Parse error !
    Par toutoune95800 dans le forum Langage
    Réponses: 3
    Dernier message: 08/05/2013, 12h59
  2. [XL-2003] Code VBA pour envoi mail auto Lotus 8.5
    Par thomasmbai dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/06/2012, 20h16
  3. [AC-2003] Inserer les codes pour envoi par mail
    Par bomberito dans le forum VBA Access
    Réponses: 1
    Dernier message: 01/02/2012, 22h25
  4. [AC-2007] code pour envoie automatique mail avec pdf en attaché
    Par Henk KROON dans le forum Access
    Réponses: 0
    Dernier message: 09/12/2010, 18h41
  5. Réponses: 7
    Dernier message: 06/03/2007, 20h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo