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

dropdown box in formulier - duplicaten vermijden

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

frin

Gebruiker
Lid geworden
17 feb 2005
Berichten
259
In bijlage een voorbeeld van een formulier.

De keuzelijst naam heeft zijn oorsprong bij de gegevens (data).

Als ik op het pijltje klik komen de namen er meer dan eens in.

Hoe kan ik deze uniek (1 maal in de lijst krijgen) en hoe alfabetisch ?
 

Bijlagen

Je kunt dat oplossen door veel code te gebruiken maar ook door een verborgen kolom te gebruiken en daar de unieke waarden in te zetten.

Heb dat nu gedaan en ook een dynamische naam gedefiniëerd, zodat je geen lege regels krijgt in je dropdownlijstje.

Cobbe
 
Laatst bewerkt:
een voorbeeld van 'veel' code

Code:
Sub tst()
  Columns(2).AdvancedFilter xlFilterCopy, , [K1], True
  sq = Columns(11).SpecialCells(xlCellTypeConstants).Offset(1)
  ComboBox1.List = sq
End Sub
Deze doet hetzelfde als de oplossing van Cobbe (maar loopt sneller, omdat er geen formules in het werkblad staan.)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan