我有一个包含两列的工作表:“Snippet”,包含一个段落,以及“Keywords”,其中包含一些以逗号分隔的关键字。
我正在每行上编写一个脚本,如果代码段中出现任何关键字,则其外观变为粗体。
然而,我只找到了使整个细胞变粗的方法:
function bold() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var lastRow = sheet.getLastRow();
var keywords = sheet.getLastColumn();
var snippet = sheet.getLastColumn() - 1;
var keywordVal = sheet.getRange(lastRow, keywords);
rangesp = sheet.getRange(lastRow, snippet).setFontWeight("bold")
}
setFontWeight
似乎只将一个范围作为输入,因此我可以加粗一个完整的单元格。是否真的可以做我想做的事情,并且只加粗细胞的一部分而不是整个细胞?