• Initiateur de la discussion Initiateur de la discussion Yes28
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Yes28

XLDnaute Nouveau
Bonjour,
J'ai crée un fichier il y a quelques mois qui fonctionnait mais aujourd'hui j'ai ce problème.
A force de modifier je me suis perdu et il bug en envoyant des mails toutes les secondes !! (une boite s'ouvre et demande d'accepter - je ne peux pas la retirer protection entreprise)
voici mon code :


VB:
Dim messagerie As Object
Dim email As Object
Dim cel As Range

Set messagerie = CreateObject("Outlook.Application")

For Each cel In Range("e9:e" & Range("e9").End(xlDown).Row)

Set email = messagerie.CreateItem(0)

With email
    On Error Resume Next
    Set oOutlook = GetObject(, "Outlook.Application")
    On Error GoTo 0

    If oOutlook Is Nothing Then
        Shell "Outlook.exe", vbHide
    End If
   
    'Liste des destinataires
   .To = Sheets("Adresses Mail Destinataires").Range("e9").Value
 
       'Sujet :
       .Subject = Sheets("Menu").Range("a113").Value
     

       'Corps du mail :
       .Body = "Bonjour," & vbCrLf _
       & vbCrLf _
       & "Vous trouverez ci joint la " & Sheets("Menu").Range("a113").Value & vbCrLf _
       & vbCrLf _
       & "Cordialement" & vbCrLf _
       & vbCrLf & vbCrLf _
       & "XXX XXXX"
   .Send

    End With
   
     Set email = Nothing
   
    Next cel
    Set messagerie = Nothing
   
    With ActiveWorkbook

.Close SaveChanges:=False
End With
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
361
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
637
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
248
Réponses
2
Affichages
717
Retour