Code vba pour lancer l'envoi

Résolu/Fermé
barbarosilm Messages postés 16 Date d'inscription jeudi 9 juin 2022 Statut Membre Dernière intervention 13 juin 2022 - 9 juin 2022 à 18:23
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 13 juin 2022 à 15:59
Bonjour,

suis nouveau sur vba j'ai un souci , je veux écrire un code sur un tableau Excel de façon que quand j'ai la phrase "pas fait " d'éclanche automatiquement l'envoie d'un mail
merci pour votre aide
A voir également:

30 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
12 juin 2022 à 11:31
Re,

Comment devra se lancer le code pour envoi @Mail: un bouton ou ???
0
barbarosilm Messages postés 16 Date d'inscription jeudi 9 juin 2022 Statut Membre Dernière intervention 13 juin 2022 1
12 juin 2022 à 11:41
non automatiquement
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
12 juin 2022 à 11:46
Re,
non automatiquement
Ben avec la procedure workbooks_change de la feuille, c'est automatique et seule les cellules qui changent creees un envoi
La saisie des cellules est manuelle?
0
barbarosilm Messages postés 16 Date d'inscription jeudi 9 juin 2022 Statut Membre Dernière intervention 13 juin 2022 1
12 juin 2022 à 11:47
oui
on saisie "past fait "manuellement
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
12 juin 2022 à 11:58
Re,
Vous savez au moins "tourne" la procedure feuille" 2022"
 Private Sub Worksheet_Change(ByVal Target As Range)

(erreur d'ecriture post precedent)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
barbarosilm Messages postés 16 Date d'inscription jeudi 9 juin 2022 Statut Membre Dernière intervention 13 juin 2022 1
12 juin 2022 à 11:53
oun saisie "pas fait dans la plage (D8:E100) --> on appelle le call mail1 ,la plage (F8:G100) --> on appelle le call mail 2 ext.....
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
12 juin 2022 à 12:06
Re,

Sur validation d'une saisie "pas fait" dans la plage "D8:W150" declanche l'appel de la procedure Envoi @mail avec passage de parametres pour construire le message en fonction de la colonne de saisie

fichier: https://www.cjoint.com/c/LFmkfwxQf1g
Evitez donc de tartouiller le code
0
barbarosilm Messages postés 16 Date d'inscription jeudi 9 juin 2022 Statut Membre Dernière intervention 13 juin 2022 1
12 juin 2022 à 12:38
merci pour le code il fonctionne apparament , mais comme je traveil de chz moi je peux pas vor le contenu des mails
une dernière question : les mail sont il en fonction du jour et de ligne choisi ?
merci pour votre patience
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
12 juin 2022 à 17:22
Re,

je peux pas vor le contenu
Si, vous pouvez. Dans le code de la procedure Envoi Mail

il y une ligne qui sont interessantes pour voir le contenu celle qui est en commentaire. Enlevez le ' devant Display
    With OutMail
        .To = ""
        .CC = ""
        .BCC = ""
        .Subject = "MELANGEUR - remplacement nécessaire"
        .HTMLBody = strbody
        '.Display        'ouvre Outlook pour voir le conrenu
        .Send            ' envoi direct sans ouvrir Outlook
    End With
0
barbarosilm Messages postés 16 Date d'inscription jeudi 9 juin 2022 Statut Membre Dernière intervention 13 juin 2022 1
13 juin 2022 à 11:19
bonjour f894009
le code nefonctionne pas ilm me sort un message d'erreur (vor photo)
merci
0
barbarosilm Messages postés 16 Date d'inscription jeudi 9 juin 2022 Statut Membre Dernière intervention 13 juin 2022 1
13 juin 2022 à 11:33
Re
c'est bon j'ai cocher une case dans référence code est c'est bon
par contre Ilya un mot "chose" qui est dans le mail et j'arrive pas a l'enlevé
merci
bien cordialement
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
13 juin 2022 à 15:59
Bonjour,

Dans le code de la procedure Sub EnvoiMail(Cel_Adr, Sh)
en dehors de Chose a enlever, vous avez besoin de creer le lien vers un document .docx?
0