下面是对一系列单元格进行一些基本条件格式化的代码。此代码将背景颜色设置为红色。现在我想将文本格式更改为 Striketrough 。但正如文档here所述,setStrikethrough
是class Text
中的一个函数。现在我怎么能在下面的例子中实现这个呢?
以下是我的情景:
function onEdit() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Actiepunten');
var rows = sheet.getRange('a1:j');
var numRows = rows.getNumRows();
var values = rows.getValues();
for (var i = 0; i <= numRows - 1; i++) {
for (var x in values[i]){
if (values[i][x] == 'Done' || values[i][x] == 'done'){
var n = i + 1;
var Range = sheet.getRange('a'+n+':f'+n).setBackgroundColor('red');
}
}
}
};
答案 0 :(得分:2)
查看电子表格应用文档。
https://developers.google.com/apps-script/reference/spreadsheet/range#setFontLine(String)
.setFontLine(&#34;线通过&#34);