尝试编写一个脚本,其中列h如果为真,将返回与行列a相同的值以显示在电子邮件消息中



一直在玩这个,不幸的是我是新手。因此,我的目标是,如果h列中的一行为真,那么在电子邮件消息中,它将获得与h列相同行的值,并将列a显示为消息。

感谢所有的帮助

function CheckSales() {
// Fetch the repair scba
var monthSalesRange =
SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1").getRange("H1:H20");
var monthSales = monthSalesRange.getValue();
var ui = SpreadsheetApp.getUi();
// Check totals sales
if (monthSales = true) {
sendEmail();
}
}
function sendEmail() {
// Fetch the email address
var emailRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Email").getRange("B2");
var emailAddress = emailRange.getValue();
// Send Alert Email.
var message = 'A bottle is in need of repair!'; // Second column
var subject = 'SCBA Repair Email';
MailApp.sendEmail(emailAddress, subject, message);
}

听起来你的电子表格看起来像:

<表类> B … H tbody><<tr>消息发送目标邮箱地址…真/假

最新更新