我想锁定和隐藏电子表格中某些单元格的值:
这是我用来锁定单元格的代码,但它仍然显示价值。
我可以隐藏价值(不允许其他用户查看)吗?
function onOpen(e){
var oSheet=SpreadsheetApp.getActiveSheet();
for(var i=2;i<10;i++)
{
if(oSheet.getRange(i, 2).getValue() !="")
{
var protection = oSheet.getRange(i, 2).protect().setDescription('protectedrange');
var me = Session.getEffectiveUser();
protection.addEditor(me);
protection.removeEditors(protection.getEditors());
if (protection.canDomainEdit()) {
protection.setDomainEdit(false);
}
}
}
}