Spero che la mia intenzione sia chiara. È per la gestione dell'inventario La prima cella Mostra l'inventario corrente e la seconda è solo una cella in cui è possibile digitare le voci o l'uscita.Penso che il codice per Excel dovrebbe essere qualcosa di simile, ma sto cercando il foglio di lavoro Google corrispondente:
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
risposte:
1 per risposta № 1Usando il onEdit () metodo può guardare per le modifiche al F
colonna e aggiorna le celle secondo necessità
Esempio:
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);
}
}