[英]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.