Begrense antall tegn i en celle

August 27  by Eliza

Chris har et behov for å begrense antall tegn som kan skrives inn i en celle. For eksempel, trenger han å begrense innspill til ikke mer enn 20 tegn per celle, enten de er skrevet eller limes inn i cellen. Hvis brukeren prøver å sette inn mer enn 20 tegn, så de trenger å bli varslet og innspill til følge. Chris lurer på hvordan han kan håndheve en slik begrensning.

Excel datavalidering funksjon har en innebygd måte å sjekke for lengden på hva som blir skrevet i en celle. Alt du trenger å gjøre er å velge den cellen du ønsker å begrense og følger disse trinnene:

  1. Velg Validering fra Data-menyen. Excel viser datavalidering dialogboksen. (Se figur 1)

    Begrense antall tegn i en celle

    Figur 1. datavalidering dialogboksen.

  2. Bruke Tillat nedtrekkslisten, velg Tekst Lengde.
  3. Bruke datarullegardinlisten velger Less Than.
  4. I Maksimal boksen, skriv inn verdien 20.
  5. Klikk på OK.

Dette fungerer fint om du skriver inn tekst i en celle, men det kan være litt funky hvis noen går inn i en tallverdi. (Dette kan ikke være et reelt problem, som du skriver inn mer enn 20 siffer som et tall er en svært uvanlig situasjon i Excel.)

Det er også et problem hvis du vil være sikker på at limt informasjon er sjekket for sin lengde; lime noe inn i en celle som bruker datavalidering eliminerer Data validering på cellen. I så fall vil du ønsker å bruke en makro til å gjøre lengden sjekking. Du kan finne en slik løsning allerede på ExcelTips, i en spiss rett Sette en lengdegrense på Cells. (Du kan søke etter dette tipset tittelen bruke søkeboksen øverst til høyre på siden.)

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (12328) gjelder for Microsoft Excel 97, 2000, 2002, og 2003. Du kan finne en versjon av dette tipset for Båndet av Excel (Excel 2007 og senere) her: Begrense antall tegn i en celle.