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

ActiveX combobox leeg maken na keuze, keuze moet behouden blijven

  • Onderwerp starter Onderwerp starter Remlo
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Remlo

Gebruiker
Lid geworden
20 mei 2011
Berichten
154
Beste,

ik tracht een tabel te filteren aan de hand van een combobox, wat lukt.
Wat me niet lukt is de combobox terug leeg te maken zonder dat het filter wordt gewijzigd.

Ik filter op waarde A, de tabel wordt gefilterd en daarna zou de combobox leeg moeten zijn.
 
Vang de listindex in een variabele.
Daarna de listindex op -1
De filter bedien je nu met de variabele.

Kort door de bocht:


Code:
dim c00
if combobox1.listindex > -1 then
    c00 = combobox1.value  'c00 is de variabele
    combobox1.listindex = -1  'maak het leeg
columns(1).autofilter 1, c00  'filter op c00
end if
 
Code:
Private Sub Combobox1_Change()
  if combobox1.listindex > -1 then sheet1.columns(1).autofilter 1, combobox1
  combobox1.listindex=-1
end if
 
De variabele doet het beter. :d
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan