javascript - 如何添加空单元格并更改单元格中子字符串的颜色?
问题描述
如何使用 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
解决方案
推荐阅读
- java - 错误:打开失败:ENOENT(没有这样的文件或目录)在文档 pdf 中添加画廊图像
- sql - 从 SQL Server 逗号分隔列中搜索值
- mysql - MySQL:“不在”中不适用于字符串
- java - 如何加载外部属性文件并覆盖springboot application.properties(没有运行时参数)?
- r - 如何获取每个类别的计数
- arrays - 在 perl 中使用 Array 获取用户输入并计算结果
- java - 打印相同数组的两种重载方法?
- javascript - Mozilla Cookies 框架(问题!)
- python-3.x - 在 Python3 中使用 random.choice()
- c# - 如何在 netcore 3 中多次读取 http 请求正文?