21.01.2019, 13:01
Huhu Leute,
ich habe hier folgenden Code:
Das ist nur ein Ausschnitt.
In X-Achsenrichtung stehen Jahreszahlen. 2019, 2020, 2021....
Irgendwann steht dort END - das variiert je nach Einstellung.
Ich möchte einer Dropdownliste alle Jahreszahlen BIS zu diesem END einfügen.
Also bei 2019, 2020, 2021, END, END, END ---> dann soll die Dropdown enthalten: 2019, 2020, 2021
Mein Code oben funktioniert auch - allerdings ist das doch sehr umständlich und viel Code.
Kann man das mit einer Schleife eleganter machen?
ich habe hier folgenden Code:
Code:
If Range("F29").Value <> "END" Then
.AddItem Range("F29").Value 'Index 0
End If
If Range("G29").Value <> "END" Then
.AddItem Range("G29").Value
End If
If Range("H29").Value <> "END" Then
.AddItem Range("H29").Value
End If
If Range("I29").Value <> "END" Then
.AddItem Range("I29").Value
End If
If Range("J29").Value <> "END" Then
.AddItem Range("J29").Value
End If
In X-Achsenrichtung stehen Jahreszahlen. 2019, 2020, 2021....
Irgendwann steht dort END - das variiert je nach Einstellung.
Ich möchte einer Dropdownliste alle Jahreszahlen BIS zu diesem END einfügen.
Also bei 2019, 2020, 2021, END, END, END ---> dann soll die Dropdown enthalten: 2019, 2020, 2021
Mein Code oben funktioniert auch - allerdings ist das doch sehr umständlich und viel Code.
Kann man das mit einer Schleife eleganter machen?