Datavalidering - Excel-tips

Gareth fra England skriver og spør om å ha en rullegardinliste på ett regneark der listen over gyldige celler er på et annet regneark. Gareth bemerker også at han foretrekker å ikke bruke aktiveX-kombinasjonsbokser på arket, da de ikke beveger seg og endrer størrelsen på cellene.

Svaret på dette problemet er å bruke datavalidering. Denne funksjonen, introdusert i Excel 97, tilbyr en enkel måte å ha en rullegardinliste rett i cellen. Det er ikke noe problem med å flytte eller endre størrelse.

Det enkle tilfellet med å konfigurere datavalidering er enkelt. Gå til et sted utenfor arbeidsområdet, og skriv inn listen over verdier. Gå til cellen der rullegardinmenyen skal vises. Velg Data, validering fra menyen. I listen tillater velger du Liste. Bruk RefEdit (rødt og hvitt ikon til høyre) i listeboksen og velg rekkevidden din. Det er alt det er å sette opp en datavalidering.

Her er det virkelige tipset for i dag: Vanligvis, når du prøver å sette opp en datavalidering og du skriver inn en liste som er på et annet ark, for eksempel hvis du skriver inn =Sheet2!A1:A99, vil du få en feilmelding som sier at "Du kan ikke bruke referanser til andre regneark for datavalideringskriterier ". Det er en vei rundt denne begrensningen! Gå til Sheet2, marker listeområdet ditt og gi det et navn med Insert - Names - Define. Hvis du tildeler A1: A99 på Sheet2, vil navnet på MyList (eller noe du kan huske) være. Gå deretter til det originale arket, og i dialogboksen =MyListDatavalidering , for listen, skriv inn, og du vil kunne ha valideringene på et annet regneark.

Interessante artikler...