Sub
Dia_Init()
Dim
Jahre()
Dim
Zähler
As
Integer
Zähler = 0
ReDim
Preserve
Jahre(Zähler)
Jahre(Zähler) = Null
x = 3
While
Not
IsEmpty(Sheets(
"Liste"
).Cells(x, 1).Value)
If
IsNull(Jahre(Zähler))
Then
Jahre(Zähler) = Year(Sheets(
"Liste"
).Cells(x, 1).Value)
ElseIf
(Jahre(Zähler)) <> Year(Sheets(
"Liste"
).Cells(x, 1).Value)
Then
Zähler = Zähler + 1
ReDim
Preserve
Jahre(Zähler)
Jahre(Zähler) = Year(Sheets(
"Liste"
).Cells(x, 1).Value)
End
If
x = x + 1
Wend
If
IsNull(Jahre(0))
Then
While
UserForm1.ListBox1.ListCount >= 1
If
UserForm1.ListBox1.ListIndex = -1
Then
UserForm1.ListBox1.ListIndex = UserForm1.ListBox1.ListCount - 1
End
If
UserForm1.ListBox1.RemoveItem (UserForm1.ListBox1.ListIndex)
Wend
Else
UserForm1.ListBox1.List() = Jahre()
UserForm1.Show
End
If
End
Sub