Sehr geehrte Forenmitglieder,
ich hatte hier schon gepostet mein Problem aber nicht eindeutig erläutert. Daher versuche ich es nochmal und wäre dankbar wenn ihr mir bei der Lösung helfen könntet.
Und zwar habe ich eine Tabelle mit Projekten und verschiedenen Spalten. Relevant sind hierbei die Spalte Status, Personentage, Projektanfang / Ende. In meiner Auswertung möchte ich via Dropdown einen Status (Abgelehnt, Laufend, Abgeschlossen) und einen "von" sowie "bis" Zeitraum auswählen (Monat und Jahr) auswählen. Dann sollte ausgewertet werden wieviele Projekte den jeweiligen Status im gewählten Zeitraum haben und die entsprechende Summe der Anzahl Personentage. Hättet ihr freundlicherweise eine Idee wie ich meinen Code anpassen müsste? Vielen Dank vorab :)
Folgendermaßen sieht mein Code aus:
Sub Auswertung()
p = 4 'Erste Zeilenummer der Werte
st = 1 'Spaltennummer Status
s = 9 'Spaltennummer Projektstart
e = 11 'Spaltennummer Projektende
w = 3 'Spaltennummer Personentage
Summandenbeginn = InputBox("Beginn Auswertungszeitraum")
Ende = InputBox("Ende Auswertungszeitraum")
a = 0
For i = p To Cells(Rows.Count, st).End(xlUp).Row
If Cells(i, s) >= Beginn And Cells(i, e) <= Ende Then a = a + w
Next
MsgBox a
End Sub
|