Erreur 1004
orguyrine
Messages postés
60
Statut
Membre
-
orguyrine Messages postés 60 Statut Membre -
orguyrine Messages postés 60 Statut Membre -
Bonjour
Dans ma macro j ai une erreur 1004 sur la ligne : ListeDest() = Range("Tbbase[Mail]")
Tbbase est le nom de mon tableau
En vous remerciant
orguyrine
Dans ma macro j ai une erreur 1004 sur la ligne : ListeDest() = Range("Tbbase[Mail]")
Tbbase est le nom de mon tableau
En vous remerciant
orguyrine
Sub EnvoiMail()
Dim ListeDest()
Dim ListeComment()
Dim i As Long
Dim oMsgApp As Object
Dim oMsg As Object
Dim sListeDest As String
Dim sFichier As String
sFichier = Application.GetOpenFilename(, , "Sélectionner le fichier à envoyer")
If sFichier = "" Then
MsgBox "Aucun fichier sélectionné, opération annulée"
Exit Sub
End If
Set oMsgApp = CreateObject("Outlook.Application")
ListeDest() = Range("Tbbase[Mail]")
'ListeComment() = Range("tbbase[Commentaire]")
For i = LBound(ListeDest(), 1) To UBound(ListeDest(), 1)
Set oMsg = oMsgApp.CreateItem(0)
With oMsg
.To = ListeDest(i, 1)
.Attachments.Add sFichier
.Subject = "Courrier ADVPSC"
.Body = "Veuillez trouver ci-joint la pièce jointe." & Chr(10) & Chr(13) & _
"Bonne journée"
.Send
End With
Set oMsg = Nothing
Next
oMsgApp.Quit
Set oMsgApp = Nothing
MsgBox "Mail envoyé"
End Sub
A voir également:
- Erreur 1004
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
1 réponse
Bonjour,
Voir ceci pour l'envoi d'un tableau:
http://www.maitrise-excel.com/excel-outlook-envoi-mail-macro-excel-envoi-email-tableau-corps-du-message/
Voir ceci pour l'envoi d'un tableau:
http://www.maitrise-excel.com/excel-outlook-envoi-mail-macro-excel-envoi-email-tableau-corps-du-message/
Amicalement
orguyrine