小编Rit*_*itz的帖子

Google Apps脚本更改Google工作表中特定单元格的背景颜色

我正在Google表格上使用此Google App脚本进行操作,该功能是由时间驱动的触发器运行的。我希望能够定位工作表上的特定单元格(如果单元格值=“打开”),以便可以更改单元格的背景色。我想知道如何进行这项工作?我可以锁定单元格,但是我不知道如何更改单元格背景的属性,因为无法调用.setBackground()。

function myColorFunction() {
  var s = SpreadsheetApp.getActiveSheet();
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var range = ss.getSheetByName("Form Responses 1").getRange(2,6,ss.getLastRow());
  var cellRange = range.getValues();
  Logger.log(cellRange);
  Logger.log(cellRange.length);
  Logger.log(cellRange.valueOf());

  for(i = 1; i<cellRange.length; i++){
     if(cellRange[i] == "Open")
     {
       Logger.log("change color here");
     } else {
       Logger.log("don't change color");
     } 
  }
}
Run Code Online (Sandbox Code Playgroud)

google-apps-script

8
推荐指数
2
解决办法
1万
查看次数

更改 Gmail 主题行

如果 Gmail 主题与过滤条件匹配,我正在尝试通过在它前面加上某个单词来更改 Gmail 主题。我知道无法使用 Google App Script 修改主题行。但是是否可以使用 GMAIL API 和 App Script 对其进行修改。另外,我是 G-Suite 的成员,所以是否有任何默认配置或内置方法可以实现相同的目标。

类似问题:如何在 Gmail 邮件到达时对其进行编辑?

javascript gmail-imap google-apps-script google-apis-explorer gmail-api

2
推荐指数
1
解决办法
590
查看次数