Salut,
Pour ce qui est du délai j'avais réussis a solutionner mon problème après je préfère ta façon de faire, ça m'évitera d'avoir a rentrer une valeurs de 2000 minute. Maintenant je suis bloqué sur l'envoie du deuxième mail.
En gros j'envoie le premier mail et je veux qu'il soit envoyer à une autre personne 15 jours plus tard. le premier mail s’envoie très bien mais pas le deuxième.
Pour l'instant niveau code j'en suis la et la deuxième partie de la macro ne se déclenche pas.
Dim oBjMail As Object
Sub EnvoyerMailOutlook()
Dim ObjOutlook As New Outlook.Application
Set ObjOutlook = New Outlook.Application
Set oBjMail = ObjOutlook.CreateItem(olMailItem)
oBjMail.Dispay
End Sub
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim Delay As Date
Minutes = 2 '21600 ; le nombre de minutes que je mettrais plus tard
Delay = Now() + TimeSerial(0, 1, 0)
With oBjMail
.DeferredDeliveryTime = Delay
.To = "LeClient@gail.com" ' le destinataire
.Send
End With
End Sub
Je suis sur que c'est juste un micro détail qui me manque, si quelqu'un a une solution je suis preneur.