我正在尝试使用.setFontColor
之类的可用选项以及带括号的选项来更改字体的颜色,但是颜色没有更改(但是粗体选项有效)。
function temp() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var templateSheet = ss.getSheetByName('Sheet2');
templateSheet.getRange("G24").getValue().bold(COLOR="BLUE")
}
请您在这方面帮助我。
关于, 阿罗克
答案 0 :(得分:1)
不要在setFontColor()
之后使用getValue()
,而必须在范围内调用它。粗体有效,因为您是从单元格中的文本中调用它的(调用getValue()
之后),因此请尝试以下操作:
function temp() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var templateSheet = ss.getSheetByName('Sheet2');
templateSheet.getRange("G24").setFontColor("Blue");
}
Here是setFontColor()
的文档,以供进一步参考。