Sophie90
Gebruiker
- Lid geworden
- 4 nov 2011
- Berichten
- 46
Beste mensen,
Ik probeer nu al dagen om een userform met 30 textboxen te vullen met gegevens uit 1 kolom, maar het wil maar niet lukken. Wie kijkt er eens mee?
Het is de bedoeling dat de textboxen gevuld worden met de achternamen die op een werkblad onder elkaar in 1 kolom staan. Er staan in de userform hokjes voor de textboxen, zodat ik afzonderlijk kan selecteren door voor een naam een vinkje te zetten. Ik probeer dit met een array, maar dat geeft steeds foutmeldingen. Onderstaande code doet het wel, maar schrijft de waarden niet in de textboxen.
Ik probeer nu al dagen om een userform met 30 textboxen te vullen met gegevens uit 1 kolom, maar het wil maar niet lukken. Wie kijkt er eens mee?
Het is de bedoeling dat de textboxen gevuld worden met de achternamen die op een werkblad onder elkaar in 1 kolom staan. Er staan in de userform hokjes voor de textboxen, zodat ik afzonderlijk kan selecteren door voor een naam een vinkje te zetten. Ik probeer dit met een array, maar dat geeft steeds foutmeldingen. Onderstaande code doet het wel, maar schrijft de waarden niet in de textboxen.
Code:
Option Base 1
Sub UserForm_Initialize()
Dim i As Integer
Dim arNaam As Variant
'werkt nog niet!
arNaam = Sheets("Herhalers").Range("B7:B100")
i = 1
For Each Cell In arNaam
naam = ("TextBox" & i)
naam = Cell
i = i + 1
Next
End Sub