我正在寻找类似简单格式化解决方案的东西。 getValue(),后跟setValue(),具有相同的数据,但包含在HTML标记中。这就是麻烦:我无法弄清楚如何获得我需要的单元格的范围对象并一次编辑它们。对此有什么解决方案吗?
答案 0 :(得分:3)
有一个lib! SheetConverter library
要点here。
以下是如何为整张表格获取HTML表格:
var range = SpreadsheetApp.getActiveSheet().getDataRange();
var htmlTable = SheetConverter.convertRange2html(range);
您可以找到将范围转换为格式化字符串数组的其他好东西,或为单个单元格生成HTML(包括字体,背景颜色,文本颜色和大多数其他格式元素)。
披露:我是图书馆作者。