AW: Jahr für Monat auswählen
18.07.2023 14:22:24
Daniel
Hi
das ist der Code passend für eine Datei:
Option explicit
Sub SummeBilden()
Dim zelle As Range
Dim betrag As Double
Label1.Caption = ""
If ComboBox1.ListIndex >= 0 And TextBox1.Text Like "####" Then
For Each zelle In Range("A2:A" & Cells(Rows.Count, 1).End(xlUp).Row)
If Format(zelle.Value, "YYYYMM") = TextBox1.Text & Format(ComboBox1.ListIndex + 1, "00") Then
If IsNumeric(zelle.Offset(0, 10).Value) Then betrag = betrag + zelle.Offset(0, 10).Value
End If
Next
Label1.Caption = Format(betrag, "#,##0.00 ")
End If
End Sub
Private Sub ComboBox1_Change()
Call SummeBilden
End Sub
Private Sub TextBox1_Change()
Call SummeBilden
End Sub
Private Sub UserForm_Initialize()
ComboBox1.List = Array("Jänner", "Februar", "März", "April", "Mai", "Juni", _
"Juli", "August", "September", "Oktober", "November", "Dezember")
End Sub
in Combobox1 wählst du den Monat aus
in die Textbox1 trägst du das Jahr ein
wenn beide Eingaben korrekt sind, wird in das Label1 die Summe geschrieben.
Gruß Daniel