29. maj 2018 - 11:53Der er
6 kommentarer og 1 løsning
Drop down menu og taste i celle
Hej,
Jeg har en række af celler (D4:D32) hvor jeg har brugt Excel funktionen 'Datavalidering' til at lave en list. I sammen ombæring har jeg under fejlmeddelelser sikret, at der kommer en fejl, hvis man taster en værdi der ikke er gyldig.
Mit problem er, at jeg ikke kan få lov til at indtaste en af de værdier der fremgår af min liste. Så jeg skal desværre vælge værdierne vha. min liste og ikke blot indtaste værdierne.
Er det muligt at gøre, at du både kan vælger værdieren vha. en liste eller kan indtaste værdien direkte i cellen. Hvis den værdi du så indtaster ikke fremgår af listen, så skal der komme en fejlmeddelelse.
NB: Der er VBA koder i Excelfilen - Så hvis en VBA koder er bedre, er dette også muligt :-)
Under fanen "fejlmeddelelse" i datavalidering er der et felt hvor der står "Vis fejlmeddelelse, når der indtastet ugyldige data". Har du forsøgt at krydse feltet af?
Prøv at gå ind i "Data" og "Datavalidering", og så opret en ny liste i f.eks celle E1 (og så langt du ønsker). I den angiver du dit område til at dække dit (D4:D32) med ønskede tilladte data, og sætter din advarsel som tænkt. Og så prøv at indtaste noget i E1:XX som ikke er på din validerede liste, og se om så ikke du får den fejl meddelelse du ønsker. Hvis du blot indtaster data i din liste som nu (D4:D32) får du (formentlig) lov til at indtaste data, men ikke nogen fejlmeddelelse.
Min lister ligger ikke i D4:D32 men på et andet ark. Området D4:D32, er der jeg skal indtaste værdierne. Som det er i dag, så kan jeg ikke bare få lov til at indtaste data. Data SKAL vælges i drop Down menuen. Men vil gerne have mulighed for at jeg kan indtaste værdierne i stedet for.
Jeg er rimelig sikker på, at du har blandet begreberne lidt sammen. Derfor mit eks. så du kunne få fornemmelsen af, hvordan det fungerede. Prøv at fjerne alle dine lister med valideringer, og efterfølgende prøv dette: Marker D4:D32 og gå ind i "Data" og "datavalidering" og i fanen indstillinger, vælger du "Liste", og i området med "Kilde" vælger du nu det andet ark hvor du har dine data. Derefter går du ind under "Fejlmeddelelse" og sætter de ønskede parametre. Når så du indtaster data i dit område (D4:D32) som ikke stemmer med den liste du nu vil validere, så kommer der en fejlmeddelelse. Og du kan indtaste i din liste med hvad data du nu har (på det andet ark), som du ønsker, og listen opdaterer så bare sig selv.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.