Gareth fra England skriver og spørger om at have en rulleliste på et regneark, hvor listen over gyldige celler er på et andet regneark. Gareth bemærker også, at han foretrækker ikke at bruge aktiveX kombinationsbokse på arket, da de ikke bevæger sig og ændrer størrelsen på cellerne.
Svaret på dette problem bruger datavalidering. Denne funktion, der er introduceret i Excel 97, tilbyder en enkel måde at have en rulleliste lige i cellen. Der er ikke noget problem med at flytte eller ændre størrelsen.
Det enkle tilfælde med opsætning af datavalidering er let. Gå til et sted, der ikke er tilfældet på dit regneark, og indtast listen over værdier. Gå til den celle, hvor rullemenuen skal vises. Vælg Data, validering i menuen. I listen Tillad skal du vælge Liste. Brug RefEdit (rødt og hvidt ikon til højre) i listeboksen og vælg dit interval. Det er alt, hvad der er at opsætte en datavalidering.
Her er det rigtige tip til i dag: Når du forsøger at oprette en datavalidering, og du indtaster en liste, der er på et andet ark, f.eks. Hvis du indtaster =Sheet2!A1:A99
, får du en fejl, der siger, at "Du må ikke bruge referencer til andre regneark til datavalideringskriterier ". Der er en vej omkring denne begrænsning! Gå til Ark2, fremhæv dit listeområde, og giv det et navn med Indsæt - Navne - Definer. Hvis du tildeler A1: A99 på Sheet2 rækkevidde på MyList (eller noget, du kan huske). Gå derefter til dit originale ark, og i dialogboksen =MyList
Datavalidering , for listen, skal du indtaste, og du vil kunne have valideringerne på et andet regneark.