首页 文章

Google表格根据另一个工作表中的单元格值设置一个工作表的标签颜色

提问于
浏览
0

我想将纸张(纸张2)的标签颜色更改为与另一张纸张(纸张1)中单元格的背景颜色相同的颜色 . 例如,工作表1充当内容列表并列出工作簿中的所有其他工作表 . 当我在我的目录中设置单元格的背景颜色时,我希望相应的工作表标签更改为相同的颜色 .

任何帮助,将不胜感激 .

谢谢!

1 回答

  • 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表格有点不高兴 .

    谢谢!

相关问题