Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1812to1816
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

If...then

If...then
15.02.2021 21:02:02
Andl
Hallo Zusammen,
ich habe folgenden Code - welcher durchläuft, aber ich denke dieser liefert mir das falsche Ergebnis weil irgendwas fehlt. Vll. sieht das einer ja ganz schnell:
HeutigeÜberweisung221 = SumCreditNeu221 + SumDiffNeu221 - RestAbschlag221 - SumAbschlagNeu221
If SumDiffNeu221 > 0 Then
If HeutigeÜberweisung221 MsgDiff221 = MsgBox("Betrag zur Verrechnung der Kundendifferezen (221) nicht ausreichend! Überweisung vom Partner anfordern?", vbYesNo, "Verrechnungsbetrag nicht ausreichend")
last = Tabelle14.Cells(Rows.Count, 1).End(xlUp).Row + 1
If MsgDiff221 = 6 Then Tabelle14.Cells(last, 3).Value = CCur(SumDiffNeu221 * -1)
If MsgDiff221 = 6 Then Tabelle14.Cells(last, 2).Value = "Differenzanford."
If MsgDiff221 = 6 Then Tabelle14.Cells(last, 1).Value = Date
If MsgDiff221 = 6 Then Tabelle1.Cells(9, 13).Value = 0
If MsgDiff221 = 7 Then Tabelle14.Cells(last, 3).Value = CCur(SumDiffNeu221 * -1)
If MsgDiff221 = 7 Then Tabelle14.Cells(last, 2).Value = "Differenzverr."
If MsgDiff221 = 7 Then Tabelle14.Cells(last, 1).Value = Date
If MsgDiff221 = 7 Then Tabelle1.Cells(9, 13).Value = 0
End If
End If
Ist das erste if kleiner als 0 - soll nichts passieren.
Vielen Dank - beste Grüße
Andl

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

Betreff
Datum
Anwender
Anzeige
AW: If...then
15.02.2021 21:05:38
Hajo_Zi
Hallo Andi,
If MsgDiff221 = 6 Then
Tabelle14.Cells(last, 3).Value = CCur(SumDiffNeu221 * -1)
Tabelle14.Cells(last, 2).Value = "Differenzanford."
Then Tabelle14.Cells(last, 1).Value = Date
Then Tabelle1.Cells(9, 13).Value = 0
ElseIf MsgDiff221 = 7 Then
Tabelle14.Cells(last, 3).Value = CCur(SumDiffNeu221 * -1)
Tabelle14.Cells(last, 2).Value = "Differenzverr."
Tabelle14.Cells(last, 1).Value = Date
Then Tabelle1.Cells(9, 13).Value = 0
End If

AW: If...then
15.02.2021 21:42:44
Andl
Hallo Hajo,
ja, so ist auf jeden Fall kürzer. Vielen Dank Dir.
Beste Grüße
Andl
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige