基于另一个单元格颜色的条件格式
Conditional formatting based on another cell's colour
我有一个 google 电子表格,上面有数字数据和月份名称。
有什么方法可以将条件格式从底行(数字)复制到顶行(月份名称)?
例如,以绿色突出显示 'April',以红色突出显示 'August'?
根据底行的值设置顶行的格式是行不通的,因为数据可能会发生很大变化。
这个怎么样:
function copyColors() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName('Sheet1');
var cA=sh.getRange(sh.getLastRow(),2,1,sh.getLastColumn()-1).getBackgrounds();
sh.getRange(1,2,cA.length,cA[0].length).setBackgrounds(cA);
}
我有一个 google 电子表格,上面有数字数据和月份名称。
有什么方法可以将条件格式从底行(数字)复制到顶行(月份名称)?
例如,以绿色突出显示 'April',以红色突出显示 'August'?
根据底行的值设置顶行的格式是行不通的,因为数据可能会发生很大变化。
这个怎么样:
function copyColors() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName('Sheet1');
var cA=sh.getRange(sh.getLastRow(),2,1,sh.getLastColumn()-1).getBackgrounds();
sh.getRange(1,2,cA.length,cA[0].length).setBackgrounds(cA);
}