• 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

Status
Niet open voor verdere reacties.

Jack Nouws

Terugkerende gebruiker
Lid geworden
16 apr 2008
Berichten
1.396
Goeie dag allemaal

Kun je een ComboBox laten vullen met gegevens uit een ander bestand?

Groeten Jack
 
Hoe zet je zoiets achter elkaar dan?
Code:
Set MyRange = ??????

Windows("Datas.xls").Activate
Sheets("DataKlant").Select

Groet Jack

En hoe moet dit er dan uit komen te zien?

Code:
Sub vul_combobox2()
Dim Rij As Integer
    Rij = 2
   klantinfo.zoeknaam.Clear
    While [COLOR="Red"]??????[/COLOR].Cells(Rij, "B") <> ""
        If [COLOR="Red"]?????[/COLOR].Range(Rij & ":" & Rij).EntireRow.Hidden = False Then
            With klantinfo.zoeknaam
                .AddItem [COLOR="Red"]?????[/COLOR].Cells(Rij, "F")
            End With
        End If
        Rij = Rij + 1
    Wend
End Sub


Groet Jack
 
Hoe zet je zoiets achter elkaar dan?
Code:
Set MyRange = ??????

Windows("Datas.xls").Activate
Sheets("DataKlant").Select

Groet Jack

Met onderstaande code wordt combobox1 gevuld met de gegevens van Range A1 t/m A10 bij het opstarten van de userform.

Code:
Private Sub UserForm_Initialize()
Set bereik = Workbooks("Datas").Worksheets("Dataklant").Range("A1:A10")
ComboBox1.RowSource = bereik.Address(External:=True)

End Sub

Met vriendelijke groet,


Roncancio
 
Met onderstaande code wordt combobox1 gevuld met de gegevens van Range A1 t/m A10 bij het opstarten van de userform.

Code:
Private Sub UserForm_Initialize()
Set bereik = Workbooks("Datas").Worksheets("Dataklant").Range("A1:A10")
ComboBox1.RowSource = bereik.Address(External:=True)

End Sub

Met vriendelijke groet,


Roncancio
Het werkt!!! Dank je voor de medewerking!

Groetjes Jack
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan