Gareth uit Engeland schrijft en vraagt of er een vervolgkeuzelijst op het ene werkblad staat en de lijst met geldige cellen op een ander werkblad. Gareth merkt ook op dat hij liever geen activeX-keuzelijsten met invoervak op het blad gebruikt, omdat deze niet met de cellen mee bewegen en het formaat wijzigen.
Het antwoord op dit probleem is het gebruik van gegevensvalidatie. Deze functie, geïntroduceerd in Excel 97, biedt een eenvoudige manier om een vervolgkeuzelijst in de cel te hebben. Er is geen probleem met het verplaatsen of vergroten of verkleinen.
Het eenvoudige geval van het opzetten van gegevensvalidatie is eenvoudig. Ga naar een afgelegen plek op uw werkblad en voer de lijst met waarden in. Ga naar de cel waar u de vervolgkeuzelijst wilt laten verschijnen. Selecteer in het menu Gegevens, Validatie. Kies Lijst in het vak toestaan. Gebruik in de keuzelijst RefEdit (rood en wit pictogram aan de rechterkant) en selecteer uw bereik. Dat is alles wat er nodig is om een datavalidatie op te zetten.
Hier is de echte tip voor vandaag: Over het algemeen, wanneer u probeert een gegevensvalidatie op te zetten en u een lijst invoert die op een ander blad staat, bijvoorbeeld als u invoert =Sheet2!A1:A99
, krijgt u een foutmelding: "U mag geen verwijzingen gebruiken naar andere werkbladen voor gegevensvalidatiecriteria ". Er is een manier om deze beperking te omzeilen! Ga naar Blad2, markeer uw lijstbereik en geef het een naam met Invoegen - Namen - Definiëren. Als u A1: A99 op Sheet2 de bereiknaam van MyList toewijst (of iets dat u zich kunt herinneren). Ga vervolgens naar uw originele blad en voer in het dialoogvenster Gegevensvalidatie voor de lijst in =MyList
en u zult de validaties op een ander werkblad kunnen hebben.