Combobox en Rowsource

Status
Niet open voor verdere reacties.

harolda1980

Gebruiker
Lid geworden
7 aug 2007
Berichten
488
Na het laden van een lijst in Blad("L") wil ik ik de eerste kolom in de combobox1 als rowsource laden. Maar de rowsource is variabel aangezien de lijst die ingeladen word kan variëren in lengte

Kan iemand mij helpen?

Code:
With A
    With .Sheets("L")
    Set MyDbRow = Nothing
    Set MyDbRow = Range(.Cells(1, 1), .Cells(30, 1))

ComboBox1.RowSource = MyDbRow
    End With
End With
 
Kijk of je wat met deze regel code kunt.
Code:
ComboBox1.ListFillRange = "Blad2!A5:A" & Sheets("Blad2").Columns(1).SpecialCells(2).Count
 
Krijg de volgende melding:

Compileerfout:

Kan methode of gegevenslid niet vinden?
 
Code:
ComboBox1.RowSource = "L!" & Sheets("L").cells(1,1).resize(30).address
 
De formule werkt voor mij perfect.
Maar nu zou ik graag in mijn combobox 3 kolommen willen laten zien.

de kolommen bevatten achternaam, tussenvoegsel en voorletters
kolom B,C en D
Kolom B moet de listindex zijn omdat ik daarop wil zoeken.

Het probleem is namelijk dat ik namen van klanten wil zoeken maar als iemand dezelfde achternaam heeft kan ik niet zien welke voorletters erbij horen in de combobox.

Kan iemand mij helpen aan een code hiervoor?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan