我有一个非常简单的需求,我认为脚本可以做到这一点。我有一个带有许多数据的订单跟踪表,在Q列中,我的团队应该输入确认日期。好吧,有时这个过程被忽略了。
我想拥有一个脚本,该脚本检查Q中的哪些单元格是空白的,并给我(和我的团队(一个空单元的列表,但请参考它们,并在a,b,b,b,b,b,c&d并引用P栏中的输入日期。以这种方式,我不是在寻找单元格,但是脚本向我发送了一封易于阅读的列表的电子邮件。
电子邮件只能说类似的话:"尚未确认以下订单:
- textfroma,textfromb,textfromc,textfromd thexftromd发送给供应商
- textfroma,textfromb,textfromc,textfromd thexftromd发送给供应商
- textfroma,textfromb,textfromc,textfromd flomd发送给供应商等....
一旦填充了Q单元,脚本应忽略它。我希望脚本每72小时给我和团队发送一次当前列表。另外,如果可能的话,我想忽略某些行(就像标题一样(。如果不能,那很好。
我知道这可能很简单,但是我确实需要一些帮助!预先感谢!
这是让您入门的提示:
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName('tracking sheet');
var rg=sh.getDataRange();
var dataA=rg.getValues();
var message=''
for(var i=0;i<dataA.length;i++){
if(!dataA[i][16]){
message+=dataA[i][0] + ', ' + dataA[i][1] + ', ' + dataA[i][2] + ', ' + dataA[i][3] + 'n';
}
}
if(message.length>0){
//Send Emails
}