小编Ole*_*ner的帖子

更改字体大小,但仅适用于角蛋白细胞

我收到 if 语句的语法错误。如果有人能告诉我我做错了什么,那就太好了。

我想做的是在编辑某个单元格时将文本字体大小更改为 14。但现在的问题是我只需要某些单元格的字体大小为 14。从 A3 开始的每 5 行应该为字体大小 14。

所以: A3 - 字体大小 14 A8 - 字体大小 14 A13 - 字体大小 14 A18 - 字体大小 14 A23 - 字体大小 14 A28 - 字体大小 14 等等

function onEdit(e) {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheets()[0];
  var range = e.range;

  if (range.getA1Notation().substr(range.getA1Notation().length-1, range.getA1Notation().length)) == "3" || range.getA1Notation().substr(range.getA1Notation().length-1, range.getA1Notation().length)) == "8") {
    var cell = sheet.getRange(range)
    cell.setFontSize(14);
  }
}
Run Code Online (Sandbox Code Playgroud)

google-apps-script

3
推荐指数
1
解决办法
7774
查看次数

标签 统计

google-apps-script ×1