引用整列,而不仅仅是一个单元格的Google表格

托尼·D

如果在Google表格上修改了F6,则以下内容将发送电子邮件通知。如果需要编辑F列中的任何单元格,而不仅仅是一个单元格,我需要帮助使其发送通知。我尝试了('F6,F7等),但是我尝试了F:F,但这些都不起作用。

        function emailNotification(e) { 
    var sheet = e.source.getActiveSheet(); 
if (sheet.getName() !== 'Sheet1' || e.range.getA1Notation() !== ('F6')) return;
     return;
    var recipient = "[email protected]";
    var subject = 'SUBJECT';
    var body = ' BODY OF MAIL ';
    MailApp.sendEmail(recipient, subject, body);
    };

请帮忙,我不知道我要去哪里错了。否则,脚本会像单个单元格的超级按钮一样工作。而不是整个专栏

埃德·纳尔逊

如果Sheet1的F列中的任何单元格被编辑,它将运行代码。

function onEdit(e)
{
  var sheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheetName= sheet.getSheetName();
  if(sheetName=="Sheet1"){
  var editRange = sheet.getActiveRange();
  var editRow = editRange.getRow();
  var editCol = editRange.getColumn();
  var lr = sheet.getLastRow()
  var range = sheet.getRange("F1:F"+lr);
  var rangeRowStart = range.getRow();
  var rangeRowEnd = rangeRowStart + range.getHeight()-1;
  var rangeColStart = range.getColumn();
  var rangeColEnd = rangeColStart + range.getWidth()-1;
  if (editRow >= rangeRowStart && editRow <= rangeRowEnd 
  && editCol >= rangeColStart && editCol <= rangeColEnd)
  {

  Logger.log("Run Code")
 //YOUR CODE HERE
 }}}

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在iOS中,表格视图中的单元格可以不仅仅是文本

为什么整个列的值在每次迭代后都会改变,而不仅仅是一个特定的单元格?

在另一个列表的末尾添加列表(不仅仅是复制引用)

实现一个不仅仅是设置变量的Scala构造函数

如何移动不仅仅是一个分区

转换 Pandas DataFrames 组 - 完全,而不仅仅是一个系列

为什么我要使用枚举,而不仅仅是一个类?

SQLAlchemy删除所有项目,而不仅仅是第一个

getMany 从 TypeORM 存储库中获取,而不仅仅是一个

Git的“ master”分支名称不仅仅是一个名称吗?

'onClick' 事件影响所有组件的状态,而不仅仅是一个

顺序显示图而不仅仅是最后一个

Jquery 问题影响所有元素,而不仅仅是一个

React FAQ 组件扩展了所有项目,而不仅仅是一个

我得到的是我所有的输出,而不仅仅是一个

是否可以通过if then命令检查多个变量,而不仅仅是一个

使用group by的sql不仅仅是一个表

需要搜索整个数组,而不仅仅是一个

Xpath:不仅仅是一个属性

修改函数以获取列列表,而不仅仅是一个

如何使函数引用列中正在使用的所有单元格,而不仅仅是具有广泛的功能?

可以使用条件格式设置来更改内容,而不仅仅是单元格的格式吗?

在所选内容上使用QuickSort / SortVals VB脚本,而不仅仅是活动单元格

如果条件范围单元格包含公式而不仅仅是值,则 SUMIF 公式不起作用

触发器触发所有编辑,而不仅仅是定义的单元格

引用类型而不仅仅是数字

在表格单元中使用组件,而不仅仅是字符串

为什么 Iterator::next 返回一个 Option 而不仅仅是一个项目?

为什么这个 case 语句需要一个“if else”而不仅仅是一个“if”?