是否有可能保护除之外的所有细胞或细胞范围的价值?
我想保护所有格式,数据验证等,但仍允许其他用户更新单元格中的数据。
THX!
答案 0 :(得分:1)
理论上,您可以在onEdit()触发器期间编写脚本,将格式更新回您的样式。
类似的东西 - 一些伪代码:
function onEdit(event){
var ss = event.source.getActiveSheet();
var range = event.source.getActiveRange();
if(range.getBackgrounds()){ //or whatever you want to stay the same
range.setBackgrounds(blue)//
}
SpreadsheetApp.flush();
return;
}
编辑:我不知道如何保护您的数据验证。