我是新手,今年開始學習代碼。
我正試圖在一個特定的作業表中插入一個公式。腳本正在作業,我能夠插入一個新的行和公式,但是即使我編輯不同的作業表,腳本也會運行。我只想讓它在 "測驗 "作業表的A2單元格被編輯時運行。
以下是我的代碼:
function onEdit(e){
insertRow(e)。
copyFormulas(e);
function insertRow(e) {
// get sheet
var sheet = SpreadsheetApp. getActive().getSheetByName("Test"/span>)。
//獲取已編輯的范圍。
var editedRange = e.range;
if (editedRange.getA1Notation() === "A2"/span>) {
// check
sheet.insertRowBefore(2)。
}
}
function copyFormulas(e) {
SpreadsheetApp.getActive().getSheetByName('Test')。 getRange('C3').setFormula("=SUM(A3*B3)")。
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/330558.html
標籤:

