您好我正在寻找一个脚本或拖动/点击功能,以在多张纸上批量应用条件格式。
我的所有条件格式都在“Wish”表中
我想将条件格式应用于其他工作表(最多20个)。
在脚本中,我可以一次应用条件格式一张或大量申请,因为我知道所有的工作表名称。
答案 0 :(得分:3)
条件格式也属于格式设置,因此您可以使用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());
});
};