Supportnet / Forum / Tabellenkalkulation
Zelleninhalt nach Neuberechnung beibehalten
Frage
Hallo
Ich suche nach der Möglichkeit ergebnisse in eine andere Zelle zu verschieben. So das ich meine Werte berechnen lassen kann und ein Ergebniss erhalte (andere Tabelle).
Nach ändern meiner Werte soll das Ergebniss in der anderen Tabelle unter dem vorherigem stehen (jede Berechnung hat ein anderes Datum)
Antwort 1 von Guenter
Hallo Wolfgang,
im Prinzip kann man das durch ein Makro lösen.
Ich kann dazu das Ereignis Worksheet_
Calculate verwenden. Immer wenn Excel eine Berechung macht, läuft ein Makro ab.
Beispiel: In C1 steht die Summe aus A1 und B1. Immer wenn ich in A1 oder B1 eine neue Zahl eingebe, wird das Ergebnis in C1 geschrieben und zusätzlich in dieser Spalte nach unten.
Das Makro kann natürlich noch nach Deinen Wünschen ausgebaut werden.
So in etwa habe ich jedenfalls Deine Frage verstanden.
Gruß
Günter
im Prinzip kann man das durch ein Makro lösen.
Ich kann dazu das Ereignis Worksheet_
Calculate verwenden. Immer wenn Excel eine Berechung macht, läuft ein Makro ab.
Beispiel: In C1 steht die Summe aus A1 und B1. Immer wenn ich in A1 oder B1 eine neue Zahl eingebe, wird das Ergebnis in C1 geschrieben und zusätzlich in dieser Spalte nach unten.
Private Sub Worksheet_Calculate()
Dim Num%
Num = Cells(1, 3).Value
Cells(Cells(Rows.Count, 3).End(xlUp).Row + 1, 3).Value = Num
End Sub
Das Makro kann natürlich noch nach Deinen Wünschen ausgebaut werden.
So in etwa habe ich jedenfalls Deine Frage verstanden.
Gruß
Günter

