• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

combobox vullen met data uit tabel

Status
Niet open voor verdere reacties.

tkint

Gebruiker
Lid geworden
5 dec 2011
Berichten
754
Ik gebruik volgende VBA-code om een combobox te vullen met data uit een tabel maar wellicht doe ik iets verkeerd.
Code:
Private Sub Userform1_Initialize()
ComboBox1.ListFillRange = "namen"
End Su

Bestandsnaam is verwarrend maar het betreft wel degelijk een combobox.
 

Bijlagen

  • forumvraag listbox vullen.xlsm
    14,5 KB · Weergaven: 118
Laatst bewerkt:
De intialize functie heeft een verkeerde naam:
Code:
Private Sub Userform_Initialize()
    ComboBox1.List = Range("namen").Value
End Sub
 
Beste,

Ik heb de code aangepast maar de combobox wordt niet gevuld. Ik werk met Excel2007-versie.
 
Ik zei dat ook de naam fout was. Heb je dus:
Userform1_Initialize()
gewijzigd in:
Userform_Initialize()
?
 
Beste,

Ik gebruik de instructie Userform_Initialize().
 
Wat ik plaatste werkt prima.
Plaats dan je document nog eens.
 
Beste,

Ik gebruik de instructie Userform_Initialize(). Misschien nog ergens een foutje?
 

Bijlagen

  • forumvraag listbox vullen.xlsm
    14,6 KB · Weergaven: 175
Doet het hier prima.
Ik denk dat je een verkeerd beeld hebt van een combobox:
CB.JPG
 
Beste,

Inderdaad. Wat stom van mij om de combobox niet uit te vouwen.
 
Code werkt prima, alleen de layout van uw combobox klopt niet.
Zet de hoogte van uw combobox eens op 18.
Als je een lijst wilt moet je een listbox gebruiken.
 
Beste,

Heb ook een listbox op de userform geplaatst en met vba-code laten vullen. Weer een eenvoudig principe bijgeleerd.
 
En dan klopt de naam van je document ook weer ;)
 
Heb ik toch nog een kleine bijdrage kunnen leveren.
Iedereen is me blijkbaar voor vandaag.:confused:
 
Dat doet niks af aan de waardering voor je bijdragen :)
 
Beste,

Bedankt forumleden, voor de aangereikte oplossingen. gast0660, je moet soms heel snel reageren om de eerste te zijn.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan