18.03.2016, 03:36
Hallo alle,
ich bin neu hier und ein absoluter Excel-Anfänger. Ich hab Erfahrungen in Java und C, aber die bringen mich leider nicht weiter. Ich möchte gerne die Auswahlmöglichkeiten für eine Combobox setzen. Dabei sollen die Auswahlmöglichkeiten als Collection von einer Funktion kommen (die Funktion werde ich wahrscheinlich häufiger aufrufen). Der Code sieht so aus:
Dabei scheint allerdings die Zeile "list = getAllListelements()" den Fehler "Argument ist nicht optional" hervorzurufen. Dabei erwartet getAllListelements aber doch gar keine Argumente. Auch wenn ich ein Placebo-Parameter mitgebe, bleibt die Fehlermeldung.
Ich bin ein wenig ratlos, und hab das Gefühl, ich such an der falschen Stelle. Wenn mir jemand helfen könnte, wäre das echt super.
Liebe Grüße,
Nugat
ich bin neu hier und ein absoluter Excel-Anfänger. Ich hab Erfahrungen in Java und C, aber die bringen mich leider nicht weiter. Ich möchte gerne die Auswahlmöglichkeiten für eine Combobox setzen. Dabei sollen die Auswahlmöglichkeiten als Collection von einer Funktion kommen (die Funktion werde ich wahrscheinlich häufiger aufrufen). Der Code sieht so aus:
Code:
Private Sub UserForm_Initialize()
Dim list As Collection
list = getAllListelements()
Dim x As Variant
For Each x In list
ComboBox1.AddItem x
Next
End Sub
Function getAllListelements()
Dim result As Collection
result.Add ("a")
result.Add ("b")
result.Add ("c")
getAllAssemblys = result
End Function
Dabei scheint allerdings die Zeile "list = getAllListelements()" den Fehler "Argument ist nicht optional" hervorzurufen. Dabei erwartet getAllListelements aber doch gar keine Argumente. Auch wenn ich ein Placebo-Parameter mitgebe, bleibt die Fehlermeldung.
Ich bin ein wenig ratlos, und hab das Gefühl, ich such an der falschen Stelle. Wenn mir jemand helfen könnte, wäre das echt super.
Liebe Grüße,
Nugat