我有一个Google表格,其中包含10多个表格。每张纸都有不同的颜色主题,我不想被许多编辑人员更改。
我开发了一个脚本来设置背景颜色。这非常适合一张纸。但是我想为每张纸制作一个几乎相同的脚本,并在每张纸上使用不同的颜色。我该如何实现?
我还意识到,该脚本允许文档的其他用户更改单元格颜色。如何防止这种方式更改格式和仅更改文本? (我试图添加我的脚本,但不断出现错误)
我从网络上获得了这个脚本。我在完整脚本中使用了5次。
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange("A1:AN1");
range.setBackground("grey");