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

Opgelost Onderdelen van een userform opschonen bij sluiten userform

Dit topic is als opgelost gemarkeerd

AatB

Gebruiker
Lid geworden
15 dec 2007
Berichten
253
Hi,

het lijkt er op dat de gegevens in een listbox benaderbaar blijven nadat het userform afgesloten is.
Nu kun je natuurlijk de listbox opschonen door listbox.clear te doen, maar is er ook een manier (vba code) om alle items in een userform simpel op te schonen?

mvg,

Aat
 
Door een userform te behandelen als een klasse. Dus in plaats van:

Userform1.Show
maak je een nieuwe instantie van het Userform en werk je daarmee.
Code:
Dim uf as Userform1
Set uf = New Userform1
With uf
    .Show
    If .OK Then
        'Iets doen
    End If
End With
Unload uf
Set uf = Nothing
 
het lijkt er op dat de gegevens in een listbox benaderbaar blijven nadat het userform afgesloten is.

Als je het Userform afsluit met 'Unload me' blijft er niets bewaard.
Jouw bewering klopt niet.
Daar hoef je geen aktie voor te ondernemen.
 
  • Leuk
Waarderingen: AatB
Terug
Bovenaan Onderaan