Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1944to1948
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zähler - Anpassen der Summe

Zähler - Anpassen der Summe
08.09.2023 08:35:13
Tayfun K
Hallo, ich habe hier schon mehrmals Aushilfe bekommen, stehe jetzt aber vor einen Problem.

Folgendes Problem besteht: Ich habe vier Zellen
A1 = Vorhanden
B1 = Eingang
C1 = Ausgang
D1 = Gesamt Eingang

Wie kann ich den Wert A1 und D1 immer wieder automatisch anpassen lassen, wenn ich die Zellen B1 und C1 ausfülle und die Werte in B1 und C1 sich wieder auf 0 setzen?

Beispielsweise,

A1(10), B1(0), C1(0), D1(10)

wird ausgefüllt zu

A1(10), B1(5), C1(2), D1(10)

soll zu

A1(13), B1(0), C1(0), D1(15)

werden

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zähler - Anpassen der Summe
08.09.2023 09:18:41
MCO
Moin, Tayfun!

Das tut, was es soll.
Muss aber ins Modul des Tabellenblattes!
Private Sub Worksheet_Change(ByVal Target As Range)

Application.EnableEvents = False
If Target.AddressLocal(0, 0) = "B1" Or Target.AddressLocal(0, 0) = "C1" Then
Range("D1") = WorksheetFunction.Sum(Range("B1:D1"))
Range("B1:C1") = "0"
End If
Application.EnableEvents = True
End Sub


Gruß, MCO
AW: Zähler - Anpassen der Summe
08.09.2023 10:53:03
Ulf


Private Sub Worksheet_Change(ByVal Target As Range)
On Local Error Resume Next
Static bInProgress As Boolean
If bInProgress Then
Exit Sub
End If
bInProgress = True
Select Case Target.AddressLocal
Case "$B$1"
ThisWorkbook.ActiveSheet.Range("D1") = ThisWorkbook.ActiveSheet.Range("D1") + ThisWorkbook.ActiveSheet.Range("B1")
ThisWorkbook.ActiveSheet.Range("B1") = 0
Case "$C$1"
ThisWorkbook.ActiveSheet.Range("A1") = ThisWorkbook.ActiveSheet.Range("A1") + ThisWorkbook.ActiveSheet.Range("C1")
ThisWorkbook.ActiveSheet.Range("C1") = 0
End Select
bInProgress = False
End Sub
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige