答案 0 :(得分:0)
或者,您可以使用 onSelectionChange 简单触发函数在电子表格文件中使用自定义脚本。
您只需在电子表格文件中create a bound script,然后复制/粘贴以下示例脚本:
脚本:
function onSelectionChange() {
var sheet = SpreadsheetApp.getActive().getActiveSheet();
var selectedValue = sheet.getActiveRange().getValue();
var selectedColumn = sheet.getActiveRange().getA1Notation().toString()[0];
var totalRows = sheet.getDataRange().getNumRows();
for(row=1; row<=totalRows; row++){
var checkValue = sheet.getRange(row,sheet.getActiveRange().getColumn()).getValue();
//Check if the selected cell value has matches on the column then highlight them
if(selectedValue == checkValue && selectedColumn == selectedValue){
sheet.getRange(row,sheet.getActiveRange().getColumn()).setBackground('#b7e1cd');
}
}
}
样本结果:
<块引用>带数据的样本表:
<块引用>保存脚本后,在选择 A 列上的“A”单元格、B 列上的“B”单元格和 C 列上的“C”单元格后,每列的所有匹配单元格都会自动突出显示: