Senden Sie eine E-Mail, wenn eine Zelle in der Spalte in "JA" geändert wird.

DevB1

Ich habe eine Tabelle mit einer Ja / Nein-Spalte (Spalte AP) und muss eine E-Mail-Benachrichtigung senden, wenn ein Wert in dieser Spalte geändert wird. Ich habe herausgefunden, wie man eine sendet, wenn eine bestimmte Zelle geändert wird:

function sendNotification(e) {


if("AP4" == e.range.getA1Notation()) {
if(e.value == "YES") {



 //Define Notification Details
 var recipients = "***********@gmail.com";
 var subject = "Update"+e.range.getSheet().getName();
 var body = "This cell has changed";

 //Send the Email
 MailApp.sendEmail(recipients, subject, body);
}
}
}

Ich brauche dies jedoch, um für jede Zelle in Spalte AP zu funktionieren.

Ich muss dann auch andere Werte mit der geänderten Zeile als Variablen speichern, die im E-Mail-Text verwendet werden sollen. So befindet sich beispielsweise der Produktname in Spalte B, und ich muss auf diesen Namen zugreifen können, damit meine Nachricht etwa "Spalte AP wurde für" + Produktname in "Ja" geändert. Jede Hilfe wäre sehr dankbar.

Cooper

Versuche dies:

function sendNotification(e){
if(e.range.getColumn()==42 && e.value=='YES'){
 var recipients = "***********@gmail.com";
 var subject = "Update"+e.range.getSheet().getName();
 var body = "This cell has changed";
 var valColB=e.range.getSheet().getRange(e.range.getRow(),2).getValue();
 MailApp.sendEmail(recipients, subject, body)
 }
}

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Senden Sie eine bestimmte E-Mail, wenn die Zelle geändert wird

Senden Sie eine E-Mail, wenn eine Zelle in einer Spalte Daten enthält, aber nicht, wenn sie gelöscht wird

Löschen Sie den Inhalt der Zelle, wenn eine andere in leer geändert wird

So lösen Sie eine E-Mail-Benachrichtigung aus, wenn der Zellenwert durch die Funktion geändert wird

Senden Sie eine E-Mail-Benachrichtigung, wenn sich der Status der benutzerdefinierten Bestellung in WooCommerce ändert

Geben Sie das aktuelle Datum in eine Zelle ein, wenn eine andere Zelle geändert wird

WooCommerce - Senden Sie eine benutzerdefinierte E-Mail, wenn sich der Status einer benutzerdefinierten Bestellung ändert

Senden Sie eine E-Mail-Benachrichtigung, wenn sich der Bestellstatus von ausstehend zu storniert ändert

Der beste Weg, um eine E-Mail in Django Model zu senden, wenn das Passwort eines Benutzers geändert wurde?

Automatische E-Mail, wenn eine Zelle in der Spalte einen bestimmten Wert hat

So senden Sie E-Mails über Excel, wenn der Wert der Zelle "Ja" ist.

Senden Sie automatisch eine E-Mail, wenn eine Datei generiert wird

Senden Sie eine E-Mail mit Anhang, wenn eine bestimmte Tabelle aktualisiert wird

Senden Sie eine E-Mail vom MySQL-Trigger, wenn eine Tabelle aktualisiert wird

Senden Sie eine E-Mail, wenn eine Nachricht an den AWS Simple Queue Service gesendet wird

Senden Sie eine E-Mail / Kampagne an eine Liste, wenn die URL in mailchimp besucht wird

Bestätigen Sie das automatische Senden einer Outlook-E-Mail-Benachrichtigung, wenn eine bestimmte Zelle im Excel-Arbeitsblatt aktualisiert wird

Kopieren Sie Zeilen automatisch in ein neues Blatt, wenn eine Zelle geändert wird. Excel VBA

Bitbucket-Server: Senden Sie eine E-Mail, wenn Sie ein Commit senden, mit dem Dateien in einem bestimmten Ordner geändert werden

Die Commiter-E-Mail-Adresse stimmt in IntelliJ nicht überein, selbst wenn sie in eine korrekte geändert wird

Senden Sie jedes Mal eine Slack-Benachrichtigung, wenn ein Status in Laravel geändert wird

So senden Sie eine E-Mail, wenn ein Formular gesendet wird [Django-Rest-Framework]

Senden Sie eine E-Mail, wenn ein doppelter Wert gefunden wird

Senden Sie eine benutzerdefinierte E-Mail an den Verkäufer, wenn das Produkt in Woocommerce verkauft wird

Senden Sie jederzeit eine E-Mail, wenn ein SSH-Schlüssel verwendet wird

Senden Sie eine E-Mail-Benachrichtigung, wenn ein bestimmter Gutscheincode in WooCommerce angewendet wird

Lösen Sie eine E-Mail aus, wenn eine Zelle aus einer anderen App (IFTTT) beschrieben wird.

Senden Sie eine E-Mail basierend auf dem Wert in einer Zelle nur, wenn die Arbeitsmappe gespeichert ist

Senden Sie eine E-Mail-Benachrichtigung über mehrere Registerkarten, wenn sich ein Zellenwert ändert

TOP Liste

  1. 1

    Hangfire funktioniert nicht wie erwartet mit ASP.NET Core 3.1

  2. 2

    Konvertiert nicht von Methodengruppe in Func <int>

  3. 3

    Wie berechnet man den Gesamtpreis einer Bestellung mit Rails?

  4. 4

    Identifizieren Sie die Werte der ersten Spalte pro ID und arbeiten Sie basierend auf diesem Wert

  5. 5

    Konvertieren Sie eine Textdatei mit mehreren Trennzeichen in CSV

  6. 6

    So greifen Sie auf eine Variable in einer Singleton-Klasse zu, die von einem Modul in Play 2.5 Scala verwendet wird

  7. 7

    So aktualisieren oder aktualisieren Sie alle Fragmente vom Viewpager Android

  8. 8

    Wie implementiere ich die "equals" -Methode für Generika mit "instanceof"?

  9. 9

    Probleme beim numerischen Integrieren einer multivariablen Funktion WRT einer einzelnen Variablen in Julia (mit hcubature)

  10. 10

    Was ist die idiomatischste Rust-Methode, um ein optionales Element eines Vec bedingt zu ändern?

  11. 11

    Printf gibt Zeichen aus, die über die angegebene Länge des Arrays hinausgehen

  12. 12

    So installieren Sie ein privates NPM-Paket über SSH

  13. 13

    findOneAndUpdate mit Push-Array-Elementen gibt Fehler im Mungo

  14. 14

    So verschieben Sie ein Bild in Flutter/Dart mit einem Draggable

  15. 15

    Verwendung eines Winkelmessers für Leistungstests

  16. 16

    Wie erstelle ich ein Objekt für ein Django-Modell mit vielen zu vielen Feldern?

  17. 17

    Beziehungen auf zusammengesetzten Schlüsseln mit sqlalchemy

  18. 18

    c # itextsharp absolute Textposition mehrzeilig

  19. 19

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  20. 20

    Sind die folgenden 3 Möglichkeiten, Objekte zu definieren, identisch?

  21. 21

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

heißlabel

Archiv