[英]Lock the Entire individual Row immediately for other shared user to edit after a entry made in a cell in google sheets
enter image description here我有一个包含 7 列的 Google 电子表格。 当对该特定行的 F 列进行输入时,我想锁定该特定行。
我只想锁定那一行而不是整个 Google 表格,其他行应该可以自由添加条目。
检查图片,当 F 列出现任何值时,应锁定整个特定行以供进一步编辑和删除。
任何帮助都是有义务的。
任何帮助。 我真的有义务。
问候 阿比舍克
像这样的东西会满足你的需要。 将“数据”更改为您希望它发生的工作表。
function onEdit(e){
const column = e.range.getColumn();
const row = e.range.getRow();
const value = e.value;
const sheet = e.source.getActiveSheet().getSheetName();
//Change the sheet where you want the lock
const criteriaSheet = "Data";
//Change your email adres
const owner = "yourEmail@email.com";
if (value != "" && column == 6 && sheet == criteriaSheet){
SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(row, 1, 1, 6)
.protect()
.setDescription("Lock")
.addEditor(owner);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.