• 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.

Label visible n.a.v. antwoord in een listbox

Status
Niet open voor verdere reacties.

allard1

Gebruiker
Lid geworden
5 dec 2006
Berichten
314
Hoi allemaal,

Ik ben een tijdje weggeweest ivm verdieping in Access (door omstandigheden). Echter heb ik met Excel ook niet stil gezeten. Nu zit ik echter met een vraag waarvan ik hier meerdere optionele antwoorden heb gezien, maar waarvan geen van alle werken. Even voor de beeldvorming.

Ik heb een userform. Op deze Frm heb ik een listbox gemaakt. Deze is als volgt gevuld
Code:
Private Sub Userform_initialize()

Cmbnamen.List = Array("Allard", "Piet", "Linda", "Fredje")
lblvrouw.visible = False
End Sub

Nu heb ik een lbl wat ik zichtbaar wil maken zodra ik de naam Linda selecteer. Ik dacht dus.
Code:
Private sub CMBnamen_change()
If Cmbnamen.value="Linda" Then
lblvrouw.visible = true

Wat doe ik verkeerd, het lijkt zo ontzettend simpel.
Groet,
Allard
 
Allard1, Je hebt je variabele Cmbnamen tot Array gebombardeerd. Dan kan je niet vervolgens gaan proberen om daar op die manier 1 element uit te halen. Dit zal je moeten doen door het element direct te benoemen: if Cmbnamen(2) = "Linda" ...enz.
Maar meestal haal je de elementen uit een Array dmv een lus:
Code:
for i = 0 to ubound(Cmbnamen)
if Cmbnamen(i) = "Linda" then lblvrouw.visible = true
next i
(code uit de losse pols! = niet getest!)

Groet, Leo
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan