Hochzählen
18.05.2004 13:42:05
Josef
Ich habe bei der Recherche folgenden Code gefunden:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address <> "$A$1" Then Exit Sub
If Target.Cells.Count > 1 Then Exit Sub
If IsEmpty(Target) Then Exit Sub
If Not IsNumeric(Target.Value) Then Exit Sub
Application.EnableEvents = False
On Error GoTo ERRORHANDLER
Target.Offset(0, 1).Value = _
Target.Offset(0, 1).Value + Target.Value
Target.Offset(0, 2).Value = _
Target.Offset(0, 2).Value + 1
ERRORHANDLER:
Application.EnableEvents = True
End Sub
Mit diesem Code wird nach der eingabe in eine Zelle rechts daneben in der Zelle hochgezählt.
Ich habe nun folgendes Problem.
Ich habe zwei Arbeitsblätter.
Im ersten Arbeitsblatt werden immer wieder im gleichen Format neue Werte jede Woche reinkopiert. Das heißt, die alten Werte werden überschrieben.
Im zweiten Arbeitsblatt gibt es eine angeordnete Zellenvorgabe wo jeweils der richtige Wert dazugezählt werden soll.
Das würde bedeuten:
Kommt im Arbeitsblatt 1 in der Zelle c7 der Wert 10,00 oder 10 hinein so soll der Wert auch in der zweiten Tabelle z.B. in Zelle d9 eingetragen werden.
Kommt jetzt im ersten Arbeitsblatt in Zelle c7 ein neuer Wert hinzu so soll im anderen Arbeitsblatt in der Zelle d9 hochgezählt werden.
Gäbe es hierfür bitte vielleicht eine Lösung?
Danke
Josef