30.01.2022, 19:14 
		
	
	
		Hallo an die Runde 
Beim letzten mal bin ich ja dank Eurer weiter gekommen, darum versuche ich es jetzt mal wieder
ich habe folgende Situation
Sub nachberechnen()
Dim R As Long
Dim SumWoche
Dim SumMonat
With ActiveSheet
    
For R = 18 To 59
Select Case .Cells(R, "C")
Case "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"
.Cells(R, "F") = .Cells(R, "E") - .Cells(R, "D") + IIf(.Cells(R, "E") < .Cells(R, "D"), 1, 0)
SumWoche = SumWoche + .Cells(R, "F")
SumMonat = SumMonat + .Cells(R, "F")
Case Else
.Cells(R, "F") = SumWoche
SumWoche = 0
End Select
Next
.Cells(60, "F") = SumMonat
End With
End Sub
Das geht auch bestens
jetzt wollte ich noch einarbeiten, das wenn:
"E" kleiner "H" dann soll G=""; H=""; I=""
Ich habs nicht hinbekommen 
 
könnt Ihr mir helfen 
	
	
	
	
	
Beim letzten mal bin ich ja dank Eurer weiter gekommen, darum versuche ich es jetzt mal wieder
ich habe folgende Situation
Sub nachberechnen()
Dim R As Long
Dim SumWoche
Dim SumMonat
With ActiveSheet
For R = 18 To 59
Select Case .Cells(R, "C")
Case "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"
.Cells(R, "F") = .Cells(R, "E") - .Cells(R, "D") + IIf(.Cells(R, "E") < .Cells(R, "D"), 1, 0)
SumWoche = SumWoche + .Cells(R, "F")
SumMonat = SumMonat + .Cells(R, "F")
Case Else
.Cells(R, "F") = SumWoche
SumWoche = 0
End Select
Next
.Cells(60, "F") = SumMonat
End With
End Sub
Das geht auch bestens
jetzt wollte ich noch einarbeiten, das wenn:
"E" kleiner "H" dann soll G=""; H=""; I=""
Ich habs nicht hinbekommen
 
 könnt Ihr mir helfen
 
	
 
 

 
![[-]](https://www.clever-excel-forum.de/images/collapse.png)