如何在Google脚本中更改字体的颜色

时间:2019-07-03 06:57:35

标签: google-apps-script

我正在尝试使用.setFontColor之类的可用选项以及带括号的选项来更改字体的颜色,但是颜色没有更改(但是粗体选项有效)。

function temp() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var templateSheet = ss.getSheetByName('Sheet2');
templateSheet.getRange("G24").getValue().bold(COLOR="BLUE")
}

请您在这方面帮助我。

关于, 阿罗克

1 个答案:

答案 0 :(得分:1)

不要在setFontColor()之后使用getValue(),而必须在范围内调用它。粗体有效,因为您是从单元格中的文本中调用它的(调用getValue()之后),因此请尝试以下操作:

function temp() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var templateSheet = ss.getSheetByName('Sheet2');
  templateSheet.getRange("G24").setFontColor("Blue");
}

HeresetFontColor()的文档,以供进一步参考。