如何检查细胞是否有东西

JC66

我有一个包含6列的电子表格,前3行保留用于标题。用户在该行的5个单元格中输入信息后,他将执行脚本来发送电子邮件。发送电子邮件后,第6个单元格将显示EMAIL_SENT。

我遇到的问题是错误检查,我不希望用户在没有所有五个单元格都包含数据的情况下发送电子邮件。

function Email() {

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getDataRange();
range = range.offset(3, 0, range.getNumRows()-3);

range.getValues().forEach( function( recipient, index, data ){

        if (recepient[0] == ""){Browser.msgBox("No data in column A");}
        .
        .         
        .    
});
}

我希望我可以检查该单元格是否等于空,为空并进行通知,但这不起作用。

非常感谢您的帮助。:)

塞尔萨·萨萨斯

您正在使用的功能有效,但无法调用浏览器服务...

如果将其替换为a,Logger.log则会得到预期的结果。

  range.getValues().forEach( function( recipient, index, data ){
    if (recipient[0] == ""){Logger.log("Missing data in column A");}
  });

恕我直言,毕竟它比在我的UI中显示许多弹出窗口更加方便...


编辑:

下面的代码在col A中不存在数据时将显示警告

  range = range.offset(3, 0, range.getNumRows()-3);
  var result=false;
  range.getValues().forEach( function( recipient, index, data ){
    if (recipient[0] == ""){result="Missing data in column A"}
  });
  if(result){Browser.msgBox(result);  return };

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查元素是否有东西

来自分类Dev

我如何检查套接字中是否有可用的东西?

来自分类Dev

如何检查是否有东西写入/ dev / log?

来自分类Dev

检查“ git stash”是否藏有东西

来自分类Dev

如何检查ng-class中的数组中是否有某些东西

来自分类Dev

如何检查Php中是否有超过7天或1个月前的东西?

来自分类Dev

如何知道细胞是否存在

来自分类Dev

如何知道细胞是否存在

来自分类Dev

如何检查容器div是否隐藏东西?

来自分类Dev

如何检查 Python 中的某些东西是否是 x 折叠的?

来自分类Dev

你如何检查用户输入是否是别的东西?

来自分类Dev

检查是否安装了东西

来自分类Dev

使用SUMPRODUCT检查有色细胞

来自分类Dev

如何检查文件夹中没有东西?

来自分类Dev

如何检查是否有评论

来自分类Dev

如何检查是否有碰撞?

来自分类Dev

cudaHostGetDevicePointer()是否有相反的东西?

来自分类Dev

是否有类似sudo的东西?

来自分类Dev

是否有类似jQuery的东西?

来自分类Dev

cudaHostGetDevicePointer()是否有相反的东西?

来自分类Dev

是否有类似@JsonIgnoreOtherProperties的东西?

来自分类Dev

检查对象是否没有与任何东西发生碰撞

来自分类Dev

Maven检查是否编译了某些东西

来自分类Dev

多次检查某个东西是否在列表中?

来自分类Dev

如何检查QImage是否有效?

来自分类Dev

如何检查UIButton是否有目标?

来自分类Dev

如何检查模型是否有Carrierwave的照片?

来自分类Dev

如何检查grep是否没有输出?

来自分类Dev

如何检查日期是否有效?