Envoi mail Macro excel
Fermé
MJ60
Messages postés
1
Date d'inscription
vendredi 29 août 2014
Statut
Membre
Dernière intervention
29 août 2014
-
Modifié par MJ60 le 29/08/2014 à 14:04
f894009 Messages postés 17268 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 29 mars 2025 - 1 sept. 2014 à 18:15
f894009 Messages postés 17268 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 29 mars 2025 - 1 sept. 2014 à 18:15
A voir également:
- Envoi mail Macro excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Publipostage mail - Accueil - Word
- Programmer envoi mail gmail - Guide
- Word et excel gratuit - Guide
3 réponses
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
30 août 2014 à 17:26
30 août 2014 à 17:26
Bonjour,
comment lancez-vous l'une ou l'autre des macros ????
comment lancez-vous l'une ou l'autre des macros ????
Bonjour,
La macro doit se lancer lorsque la note qui se trouve en m8 est inférieure à 92.
Merci,
Jean-Marie
La macro doit se lancer lorsque la note qui se trouve en m8 est inférieure à 92.
Merci,
Jean-Marie
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
1 sept. 2014 à 18:15
1 sept. 2014 à 18:15
Bonjour,
a mettre dans le VBA de la feuille de saisie:
a mettre dans le VBA de la feuille de saisie:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim OutlookApp As Object
Dim OutlookMail As Object
Dim adresse As String
Dim message As String
Dim sujet As String
If Not Application.Intersect(Target, Range("M:M")) Is Nothing And Target.Count = 1 And (Target < 92 And Target > 0) Then
sujet = "Macro QSE Achats!!!!"
For i = 2 To 3
adresse = Range("c" & i)
message = Range("d" & i) & vbCrLf & "Je fais le test macro dis moi si ca fonctionne"
Set OutlookApp = CreateObject("outlook.application")
Set OutlookMail = OutlookApp.CreateItem(0)
With OutlookMail
.Subject = sujet
.To = adresse
.Body = message
.Send
End With
Set OutlookApp = Nothing
Set OutlookMail = Nothing
Next i
End If
End Sub