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

Macros et VBA Excel Discussion :

Envoyer un mail Lotus d'EXCEL


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut Envoyer un mail Lotus d'EXCEL
    Bonjour,

    Je souhaiterais envoyer un mail Lotus par EXCEL. Z'auriez des idées ?

    -copier et colle dans Lotus en activant la fenetre lotus ?

    j'ai que ça comme idée, mais je trouve moyen surtout que Lotus c'est cracra et que ça plante souvent....

    Si vous avez des idées n'hésitez pas !

  2. #2
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    En cherchant un peu j'ai fait ça mais ça bloque à SendMail = False

    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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
     
    Dim objNotesSession As Object
    Dim objNotesMailFile As Object
    Dim objNotesDocument As Object
    Dim objNotesField As Object
    Function SendMail()
    'mpep, auteur inconnu
    On Error GoTo SendMailError
    ' Plage d'adresses e-mail dans une feuille de calcul
    For Each Cell In Range("Adresses")
    ' Cas avec la plage
    EMailSendTo = Cell.Value ' Required - Send to address
    ' Cas avec une seule adresse
    'EMailSendTo = "erenaud@normandnet.fr" ' Required - Send to address
    EMailBCCTo = "" '' Optional
    EmailSubject = "Envoi d'un document joint" ' Optional
     
    ''Establish Connection to Notes
    Set objNotesSession = CreateObject("Notes.NotesSession")
     
    ''Establish Connection to Mail File
    '' .GETDATABASE("SERVER", "FILE")
    Set objNotesMailFile = objNotesSession.GETDATABASE("", "")
     
    ''Open Mail
    objNotesMailFile.OPENMAIL
    ''Create New Memo
    Set objNotesDocument = objNotesMailFile.CREATEDOCUMENT
     
    ''Create 'Subject Field'
    Set objNotesField = objNotesDocument.APPENDITEMVALUE("Subject", EmailSubject)
     
    ''Create 'Send To' Field
    Set objNotesField = objNotesDocument.APPENDITEMVALUE("SendTo", EMailSendTo)
     
    ''Create 'Copy To' Field
    Set objNotesField = _
    objNotesDocument.APPENDITEMVALUE("CopyTo", EMailCCTo)
    ''Create 'Blind Copy To' Field
    Set objNotesField = _
    objNotesDocument.APPENDITEMVALUE("BlindCopyTo", EMailBCCTo)
     
    ''Create 'Body' of memo
    Set objNotesField = objNotesDocument.CREATERICHTEXTITEM("Body")
     
    With objNotesField
    .APPENDTEXT "Cet e-mail a été généré par un processus automatique."
    .ADDNEWLINE 1
    .APPENDTEXT "This e-mail is generated by an automated process."
    '.APPENDTEXT "Please follow established contact " & _
    "procedures should you have any questions."
    .ADDNEWLINE 2
    .APPENDTEXT "Cordialement"
    .ADDNEWLINE 1
    .APPENDTEXT "Eric RENAUD"
    End With
    ''Attach the file --1454 indicate a file attachment
    objNotesField = _
    objNotesField.EMBEDOBJECT(1454, "", ActiveWorkbook.FullName)
     
    ''Send the e-mail
    objNotesDocument.SEND (0)
    Next Cell
    ''Release storage
    Set objNotesSession = Nothing
    Set bjNotesSession = Nothing
    Set objNotesMailFile = Nothing
    Set objNotesDocument = Nothing
    Set objNotesField = Nothing
     
    ''Set return code
    SendMail = True
    Exit Function
     
    SendMailError:
    Msg = "Error # " & Str(Err.Number) & " was generated by " _
    & Err.Source & Chr(13) & Err.Description
    MsgBox Msg, , "Error", Err.HelpFile, Err.HelpContext
    SendMail = False
    End Function

  3. #3
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132

  4. #4
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    j'envois le mail depuis EXCEL ! Depuis Access on créé une base de donnée, moi je veux pas !

  5. #5
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Jour Bon
    L'intitulé est "Comment envoyer un mail avec Lotus Notes ?" et il n'est nulle part question de créer une base de données
    Pas de bras pas de chocolat...

Discussions similaires

  1. [XL-2010] Erreur 1004 sur un fichier pour envoyer un mail lotus via excel
    Par ALEX60 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/10/2013, 14h01
  2. Envoyé de mail avec fichier excel non ouvert
    Par Soifranc dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/11/2011, 09h24
  3. [XL-2003] Envoyer des mails à partir de Excel.
    Par rico63 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/10/2010, 13h28
  4. Envoyer un mail avec fichier excel attaché
    Par ____nannou dans le forum VBA Access
    Réponses: 8
    Dernier message: 23/01/2009, 13h32
  5. Envoyer des mails à partir d'excel
    Par triaguae dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/11/2007, 17h01

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