2017-11-18 106 views
0

我想将表格(表格2)的标签颜色更改为与另一个表格(表格中的单元格的背景颜色相同的颜色1)。例如,工作表1作为内容列表,并列出工作簿中的所有其他工作表。当我在目录中设置单元格的背景颜色时,我希望相应的工作表选项卡更改为相同的颜色。Google表格根据另一个表格中单元格的值设置了一个表格的标签颜色

任何帮助,将不胜感激。

谢谢!

+0

你试过编码的东西吗? – 2017-11-18 21:52:47

回答

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表格有些不满意。

谢谢!

相关问题