MSForms.ComboBox an Prozedur übergeben
28.07.2014 14:03:06
Hendrik
ich habe die Prozedur:
Sub durchsucheAuswahl(meineBox As MSForms.ComboBox, strBlatt As String, strSpalte As String, _
intStartZeile)
Dim blnEnde As Boolean
Dim i As Long
blnEnde = False
With ThisWorkbook.Worksheets(strBlatt).Range(strSpalte & intStartZeile)
Do While blnEnde = False
Call ergaenzeBox(meineBox, .Offset(i, 0).Value)
i = i + 1
If .Offset(i, 0).Value = "" Then blnEnde = True
Loop
End With
End Sub
Diese rufe ich wie folgt auf:
Call durchsucheAuswahl(cboServer, strBlattAbfragen, "I", intBlattAbfragenStartZeile)
cboServer ist eine ComboBox, in der dann Server stehen sollen. Diese stehen in Spalte I.Beim Debuggen ist meineBox nach dem Aufruf der Prozedur aber leer. Wie kommt das?!
Danke und Grüße
Hendrik
Anzeige