Vba google sheet envoi mail

votre psychiatre Messages postés 1470 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 19 avril 2024 - 18 nov. 2023 à 08:56
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 - 19 nov. 2023 à 10:51

Bonjour,

j'ai la VBA ci dessous qui fonctionne bien, elle envoi un mail si dans la colonne G on trouve 500, mais je voudrais ajouter d'autres conditions

du genre si dans la colonne I on trouve 1000 alors envoyer un mail

le truc c'est que je ne sais pas comment faire pour ajouter une deuxième VBA

functionenvoyerEmail() {

varss = SpreadsheetApp.getActiveSpreadsheet();

varfeuille = ss.getSheetByName("recapitulatif"); //

varplage = feuille.getRange("G:G"); //

varvaleurs = plage.getValues();

for (vari = 0; i < valeurs.length; i++) {

if (valeurs[i][0] == 500) { //

vardestinataire = "mail@mail.com";

varsujet = "maintenance des 500 H à faire";

varmessage = "Bonjour, il faut faire la maintenance du compresseur des 500 heures";

MailApp.sendEmail(destinataire, sujet, message);

break; //

}

}

}


Linux / Firefox 119.0


A voir également:

1 réponse

Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
19 nov. 2023 à 10:51

Bonjour,

Je ne métrise pas VBA Google Sheet, je pense que vous créez une nouvelle macro en reprenant la même et lui donner un autre nom et vous modifier la valeur 500 par 1000 ainsi que l’adresse de colonne ("G:G") par ("I:I").


0