google-apps-script之我可以使用脚本锁定特定的 Google Apps 工作表吗

落叶无声 阅读:37 2024-06-03 14:00:57 评论:0

有没有办法使用脚本锁定特定的 Google Apps 工作表?

我有这段代码可以将当前电子表格重命名为您在输入框中输入的任何内容。

// The code below will rename the active sheet to what you enter in the input box 
var myValue = Browser.inputBox("Enter: LastMonth - Year"); 
SpreadsheetApp.getActiveSpreadsheet().renameActiveSheet(myValue); 
SpreadsheetApp.getActiveSpreadsheet().getRange("A1").setValue(myValue); 

我可以在上面的代码中添加什么来锁定我刚刚重命名的同一个工作表,只允许我编辑该工作表。那可能吗?

请您参考如下方法:

// Enables sheet protection for  this sheet 
var sheet = SpreadsheetApp.getActiveSheet(); 
var permissions = sheet.getSheetProtection(); 
permissions.setProtected(true); 
sheet.setSheetProtection(permissions); 

请参阅电子表格服务 - Class PageProtection


标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号