首页 > 解决方案 > 如何添加空单元格并更改单元格中子字符串的颜色?

问题描述

如何使用 Google Apps 脚本添加空单元格?假设我在一个单元格中找到了一个给定的值,并且我不想在它的下方或上方添加一个空单元格。

另外,如何更改单元格内子字符串的颜色?假设我的字符串是: TTP'112'223 ,我想要红色的粗体数字: TTP' 112 '223

到目前为止,我还没有找到任何关于如何执行此操作的示例,这就是为什么我没有任何初始代码。

谢谢你的帮助。

编辑:

为了更改子字符串的文本样式,此示例帮助了我:

// Sets all cells in range B2:D4 to have the text "Hello world", with 
"Hello" bolded.
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("B2:D4");
var bold = SpreadsheetApp.newTextStyle()
    .setBold(true)
    .build();
var richText = SpreadsheetApp.newRichTextValue()
    .setText("Hello world")
    .setTextStyle(0, 5, bold)
    .build();
 range.setRichTextValue(richText);

https://developers.google.com/apps-script/reference/spreadsheet/range#setrichtextvaluevalue

标签: javascriptgoogle-apps-scriptgoogle-sheetsgoogle-sheets-formula

解决方案


推荐阅读