Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Besoin d aide pour créer un code VBA

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 !

jerome3131

XLDnaute Nouveau
Bonjour,

J'aurai besoin de votre aide pour créer un code VBA :

Je souhaiterai pour faire une relance si ma commande date de plus de 5 jours à mes fournisseurs en leur envoyant un mail en indiquant dans l'objet la référence de notre commande . Ci-joint un exemple de mon tableau ou en jaune mes commandes passées et non reçues et en bleu mes commandes reçues et en blanc les commandes non validées par mes clients .

Merci pour votre aide
 

Pièces jointes

Bonjour,

Utilise la macro :

VB:
Sub Rappel()
  Dim C As Range, olApp As Object, M As Object
    Set olApp = CreateObject("Outlook.application")
  For Each C In Range("A2", Cells(Rows.Count, 1).End(xlUp))
    If IsDate(C.Offset(, 1)) And Date - C.Offset(, 1) > 5 Then
      Set M = olApp.CreateItem(olMailItem)
      With M
          .Subject = C.Offset(, 4).Value
          .Recipients.Add C.Offset(, 3).Value
          .Send
      End With
    End If
  Next C
End Sub

Cordialment.

Daniel
 
Bonjour DAnielco et merci pour ton aide cela fonctionne parfaitement .
est-ce abuser de te demander une condition en plus :
si ligne en jaune avec date dépassé de 5 jours envoyé le mail de relance

merci
 
- 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
32
Affichages
1 K
Réponses
10
Affichages
742
Réponses
1
Affichages
410
Réponses
15
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…