Bonjour je suis débutante dans ce langage et j'ai un petit soucis pour en créer une répond a mon besoin.
Je dois créer une maccro qui envoi 1 mail a deux personnes si dans mon inventaire des articles arrivent à 1.
Dans mon mail il doit avoir le contenu de ma cellule A qui est a la même ligne que la cellule D=1.
Const cdoSendUsingPickup = 1
Const cdoSendUsingPort = 2
Const cdoAnonymous = 0
' Use basic (clear-text) authentication.
Const cdoBasic = 1
' Use NTLM authentication
Const cdoNTLM = 2 'NTLM
Public Sub SendEmail()
Dim imsg As Object
Dim iconf As Object
Dim flds As Object
Dim schema As String
Set imsg = CreateObject("CDO.Message")
Set iconf = CreateObject("CDO.Configuration")
Set flds = iconf.Fields
' send one copy with SMTP server (with autentication)
schema = "http://schemas.microsoft.com/cdo/configuration/"
flds.Item(schema & "sendusing") = cdoSendUsingPort
flds.Item(schema & "smtpserver") = ".......ca"
flds.Item(schema & "smtpserverport") = 25
flds.Item(schema & "smtpauthenticate") = cdoBasic
flds.Item(schema & "smtpusessl") = False
flds.Update
With imsg
.To = "quelqu'un"
.From = "moi-même"
.Subject = "Quantité manquante"
.HTMLBody = "Un article de l'inventaire est à 1 il faudrait en commander d'autres"
Set .Configuration = iconf
.Send
End With
Set iconf = Nothing
Set imsg = Nothing
Set flds = Nothing
End Sub
Merci à l'avance de votre aide