Ich bin neu in Google App Script und neu in der Codierung für Google Tabellen. Ich versuche zu:Message Box wenn Zelle Bereich ist heute
Lassen Sie eine Pop-up-Box zeigen, wenn ein Datum in einer Reihe von Zellen gleich heute ist.
Hier ist der Code, den ich bisher habe:
function onOpen()
{
var ss = SpreadsheetApp.getActiveSheet();
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Required Items List');
var ss = SpreadsheetApp.getActive();
var range = sheet.getRange('Required Items List!E8:G22');
var data = range.getValue();
var today = new Date();
Logger.log(data);
Logger.log(today);
if (data == today)
{
Browser.msgBox('Send Required Items Reminders Today!', Browser.Buttons.OK);
}
else {}
}
Es wird von Datenvariablen erscheint die erste Zelle für E8 liest. Ich bin mir sicher, dass es eine einfache Lösung ist, mir fehlt nur eine Logik dafür. Jede Hilfe würde sehr geschätzt werden.
Danke für die Hilfe! Ich hätte wahrscheinlich ursprünglich klarer sein sollen. Mit diesem Code wird kontinuierlich eine Popup-Nachricht für jede Instanz angezeigt. Würde es eine Möglichkeit geben, eine Nachricht nur einmal zu zeigen, wenn –
Ja sicher .. dafür einfach Flagge hinzufügen .. bitte überprüfen Sie den bearbeiteten Code :) – YNK
Vielen Dank für Ihre Hilfe! –