【发布时间】:2017-03-02 01:12:55
【问题描述】:
您好,我正在寻找一个脚本或拖动/单击功能,以便在多张纸上批量应用条件格式。
我所有的条件格式都在“愿望”表中
我想将条件格式应用于其他工作表(最多 20 个)。
在脚本中,我可以一次应用条件格式或批量应用,因为我知道所有工作表名称。
【问题讨论】:
标签: google-apps-script google-sheets google-apps
您好,我正在寻找一个脚本或拖动/单击功能,以便在多张纸上批量应用条件格式。
我所有的条件格式都在“愿望”表中
我想将条件格式应用于其他工作表(最多 20 个)。
在脚本中,我可以一次应用条件格式或批量应用,因为我知道所有工作表名称。
【问题讨论】:
标签: google-apps-script google-sheets google-apps
条件格式也属于格式,所以可以使用copyFormatTo。
由于您没有提供更多信息 ymmv。
function copyFormatting() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var wishRange = ss.getSheetByName("Wish").getDataRange();
var targetSheetNames = ["Sheet1", "Sheet2"];
targetSheetNames.forEach(function(sheetName) {
wishRange.copyFormatToRange(
ss.getSheetByName(sheetName),
wishRange.getColumn(),
wishRange.getLastColumn(),
wishRange.getRow(),
wishRange.getLastRow());
});
};
【讨论】: