2017-10-21 209 views
2

我希望我的意圖清晰。它用於庫存管理。第一個單元格顯示當前庫存,第二個單元格只是您可以鍵入輸入或輸出的單元格。我認爲Excel中的代碼應該是這樣的,但是我正在尋找相應的谷歌電子表格:添加單元格1 +單元格2並將單元格2重置爲零

Sub LagerNeu() 
    Dim S As Integer 
    [F2].Select 
    S = ActiveCell.Value + ActiveCell.Offset(0, 1).Value 
    ActiveCell.Value = S 
    ActiveCell.Offset(0, 1).Value = 0 
End Sub 

回答

1

使用onEdit()方法可以觀看更改到F列和更新單元根據需要

例子:

function onEdit(e) { 
    var range = e.range; // e.g F2 is edited 

    // Only runs if the edit is in column F 
    if (range.getColumn() == 6) { 
    var old_value = range.offset(0, -1).getValue(); 
    // Set the new value to the cell in the column to the left - E2 
    range.offset(0, -1).setValue(Number(old_value) + Number(e.value)); 
    // Reset F2 to zero 
    range.setValue(0); 
    } 
} 
+0

非常感謝你的努力!太棒了! –

相關問題