我想将纸张(纸张2)的标签颜色更改为与另一张纸张(纸张1)中的单元格的背景颜色相同的颜色。例如,工作表1充当内容列表并列出工作簿中的所有其他工作表。当我在我的目录中设置单元格的背景颜色时,我希望相应的工作表标签更改为相同的颜色。
任何帮助都将不胜感激。
谢谢!
答案 0 :(得分:0)
是的,我确实尝试过编码,我实际上已经弄明白了。这就是我最终做的事情:
function getSheetTab() {
var app = SpreadsheetApp;
var ss = app.getActiveSpreadsheet();
var activeSheet = ss.getActiveSheet();
var tabColor = activeSheet.getActiveCell().getBackground();
var sheetName = activeSheet.getActiveCell().getValue();
var newSheet = app.getActiveSpreadsheet().getSheetByName(sheetName);
newSheet.setTabColor(tabColor);
}
我花了很多时间,因为我对Google表格有点不高兴。
谢谢!