我有一个Google电子表格,其中包含数百名员工的时间表。每个单元格在该单元格中具有多个名称,如下所示:
First Last
First Last
First Last
First Last
First Last
许多名称用红色标记,而其他则保留黑色。我正在使用脚本删除多余的换行符,以将名称折叠为此(其中很多都是使用查找/替换来删除的,例如放假天,导致换行符为空):
First Last
First Last
First Last
First Last
First Last
问题是,当运行此脚本时,红色名称的字体更改为黑色。我想不出一种写for循环的方法来将单元格中的这些单独的行变成红色。我要么以单元格中的所有文本都为红色结束,要么以HTML代码表明它应该为红色。
关于如何进行这项工作的任何想法?
2
单元格内容的部分格式是Google表格的最新功能,它并未真正与电子表格逻辑的其余部分集成。特别是,公式和脚本不知道这种格式,也无法应用它。它们的输出不带有任何此类格式。