listbox an function übergeben

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
UserForm ListBox


Excel-Version: 9.0 (Office 2000)
nach unten

Betrifft: listbox an function übergeben
von: Simon
Geschrieben am: 02.07.2002 - 14:23:15

hallo forum, habe folgende function:

Function openfile_pro(feld As String, listbox_a As listbox, fehler As Integer, exit_fun As Integer, meldung As String) As integer

listbox_a.AddItem feld

End Function

die ich wie folgt aufrufen möchte:

resultat = openfile_pro(Range("a6"), userform1.listbox1, 1, 1, "Falsche Eingabe")

nun bekomme ich aber eine fehlermeldung bezüglich der übergabe vom userform1.listbox1. ich möchte der funktion übergeben, welche listbox behandelt werden soll.

kann man das überhaupt und ist mein ansatz grundsätzlich richtig?

vielen dank schon im voraus

Simon

nach oben   nach unten

Re: listbox an function übergeben
von: Michael Scheffler
Geschrieben am: 02.07.2002 - 16:10:50

Hallo,

Dein Functions-Statement ist verkehrt. Es gibt keinen Typ "Listbox". Entweder, Du vereinbarst "Control" oder "Object", dann stehen Dir aber die speziellen Eigenschaften und Methoden der Listbox bei Schreiben des Codes nicht zur Verfügung oder Du vereinbarst: "MSForms.ListBox"

Gruß

Micha

nach oben   nach unten

Re: listbox an function übergeben
von: Simon
Geschrieben am: 02.07.2002 - 16:47:22

danke schon mal, muss es morgen mal ausprobieren.

gruss simon


nach oben   nach unten

Re: listbox an function übergeben
von: Simon
Geschrieben am: 03.07.2002 - 09:22:36

Vielen Dank Micha, habe die sache ausprobiert und es hat funktioniert.

Gruss Simon


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "listbox an function übergeben"