• 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 menu eindigt telkens met reeks blanco opties

Status
Niet open voor verdere reacties.

Tompie1987

Nieuwe gebruiker
Lid geworden
31 mei 2013
Berichten
1
Hallo,

Voor mijn werk moet ik in een Excel werkmap (dus binnen 1 tabblad) een aantal dropdown menu's aanmaken.

Ik doe dat door in een afzonderlijk tabblad de verschillende gegevens op te sommen die in de verschillende dropdowns moeten komen (telkens in een afzonderlijke kolom), en door vervolgens via gegevensvalidatie die kolom aan te duiden.

Dat werkt op zich prima, al heb ik één probleem: de lengte van de verschillende dropdown menu's lijkt zich altijd aan te passen aan de lengte van het langste dropdown menu (dus in feite aan de langste rij van het tabblad waar ik de gegevens voor de verschillende dropdowns heb ingegeven). Kortom, als in dropdown menu A 50 opties staan, en in dropdown menu B maar 10, dan zullen in dropdown menu B na de 10 opties 40 blanco lijnen staan. De inhoud van die cellen in Excel is effectief leeg, daar ligt het dus niet aan.

Ik kan dat "gemakkelijk" oplossen door bij gegevensvalidatie niet de volledige rij te selecteren, maar enkel die 10 opties (cellen die inhoud bevatten). Mijn baas wil echter nadien zelf het document bewerken en verkiest dat hij gewoon in de lijst van de verschillende opties voor het dropdownmenu zaken kan toevoegen. Maar als hij dan niet het bereik van de gegevensvalidatie aanpast, zijn die wijzigingen niet zichtbaar in het dropdown menu. En hij is niet zo vertrouwd met Excel, daarom zou het dus allemaal vrij vlot moeten gaan.

Ik weet niet of ik volledig duidelijk ben en of iemand mij kan helpen... :)
 
Laatst bewerkt:
Laat eens zien hoe je dat hebt gedaan, volgens mij kan dat niet.
 
Werk met een naambereik, met er in de formule verschuivingen zo dat je validatie net zo lang is als er items in zitten
 
Dit invullen in je gegevensvalidatie

Code:
=VERSCHUIVING(Blad1!$A$2;0;0;AANTAL.ALS(Blad1!$A$2:$A$100;"<>");1)

Door de "100" aan te passen kan je bereik groter of kleiner maken. Voorwaarde is wel dat alles onder elkaar staat en geen lege rijen hebben.
 
Met in A1 een koptekst.
De formule gebruiken in een gedefinieerde naam wat makkelijk is voor verwijzingen naar andere tabbladen.
Code:
=VERSCHUIVING(Blad1!$A$[SIZE=3][COLOR=#FF0000]1[/COLOR][/SIZE];[COLOR=#FF0000][SIZE=3]1[/SIZE][/COLOR];0;AANTALarg(Blad1!$A$2:$A$100);1)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan