Bonjour ,
J'ai un fichier qui me sert à générer des emails afin d'envoyer des rapports .
Je voudrais y ajouter les fameuses Copies cachées (Cci) , car je voudrais voir ce qui part comme rapports quand je ne suis pas présent au travail .
Voici la macro :
Option Explicit
Sub EnvoiMail()
Dim ListeDest()
Dim ListeComment()
Dim i As Long
Dim oMsgApp As Object
Dim oMsg As Object
Dim sListeDest As String
Dim Nom_Fichier1 As String
Dim Nom_Fichier2 As String
Dim Nom_Fichier3 As String
Nom_Fichier1 = Application.GetOpenFilename(, , "Sélectionner le fichier à envoyer")
If Nom_Fichier1 = "" Then
MsgBox "Aucun fichier sélectionné, opération annulée"
Exit Sub
End If
Nom_Fichier2 = Application.GetOpenFilename(, , "Sélectionner le fichier à envoyer")
If Nom_Fichier2 = "" Then
MsgBox "Aucun fichier sélectionné, opération annulée"
Exit Sub
End If
Nom_Fichier3 = Application.GetOpenFilename(, , "Sélectionner le fichier à envoyer")
If Nom_Fichier3 = "" Then
MsgBox "Aucun fichier sélectionné, opération annulée"
Exit Sub
End If
Set oMsgApp = CreateObject("Outlook.Application")
ListeDest() = Range("tblBase[Mail]")
ListeComment() = Range("tblBase[Commentaire]")
For i = LBound(ListeDest(), 1) To UBound(ListeDest(), 1)
Set oMsg = oMsgApp.CreateItem(0)
With oMsg
.To = ListeDest(i, 1)
.Attachments.Add Nom_Fichier1
.Attachments.Add Nom_Fichier2
.Attachments.Add Nom_Fichier3
.Subject = "Rapport du jour Mini-golf et EHBO"
.Body = "" & Chr(10) & Chr(13) & _
ListeComment(i, 1) & Chr(10) & Chr(13) & ""
.Display
End With
Set oMsg = Nothing
Next
Set oMsgApp = Nothing
MsgBox "Mails préparés , veuillez compléter et envoyer. Merci"
End Sub
J'ai déjà essayé d'introduire :
.Bcc = "...."
.Cci = "...."
Mais rien n'y fait .
Pour tout vous expliquer , pour ce rapport je dois envoyer 3 fichiers , mais pour les textes du corps et les adresses mails , la macro va les chercher dans la première feuille nommée "Base" ...
La première colonne vide est la j ...
Comment feriez vous pour y ajouter les variables et le reste pour aller ajouter les adresses mails pour les copies cachées ?
Merci d'avance pour vos réponses ...
Fschauer21