Avatar billede blolsen Juniormester
06. juli 2011 - 19:32 Der er 16 kommentarer og
1 løsning

søgning i et rullepanel

Hej,

Jeg er ved at finpudse et skema til oprettelse af varer på mit arbejde. Ved oprettelse af en vare skal brugeren af indkøbssystemet vælge en tilhørende produktkategori. Hertil har jeg oprettet en rulleliste. Mit problem er, at der pt. er 550 kategorier at vælge imellem, hvilket gør det tungt for brugeren.
Er det muligt at lave en søgning i rullelisten, sådan at brugeren eksempelvis kan taste et bogstav og dermed komme direkte ned til den første kategori, der starter med bogstavet?
Jeg bruger excel 2003.

vh. Blolsen
Avatar billede supertekst Ekspert
06. juli 2011 - 19:50 #1
Prøv at se på rullelistens egenskaber..
Avatar billede supertekst Ekspert
06. juli 2011 - 19:52 #2
Hvilket "værktøj" er anvendt til oprettelse af rullelisten?

og så velkommen til Eksperten.
Avatar billede blolsen Juniormester
06. juli 2011 - 20:12 #3
Jo tak:-)

Rullelisten er oprettet ved at jeg har markeret de ca. 550 celler med produktkategorier, i.e. kontorartikler, rengøringsartikler etc., givet dem et navn (via menupunktet indsæt) og derefter oprettet rullelisten via "datavalidering", hvor jeg har valgt liste og skrevet navnet som kilde.

Er det det, som du spørger ind til?
Avatar billede supertekst Ekspert
06. juli 2011 - 20:34 #4
Ja - det er det. Med datavalidering har du ikke den mulighed , som du nævner.

Hvis du derimod indsætter et ActiveX object og tilpasser egenskaber vedr. MatchEntry og MatchRequired samt indsætter startcelle-adresse : slutcelle-adresse i ListFillRange (Højreklik på objektet for at se egenskaber) - så kan det lade sig gøre.
Avatar billede 220661 Ekspert
06. juli 2011 - 20:36 #5
Har du sorteret den i alfabetisk rækkefølge, ved at indsætte a til å i arket og herefter lave en sortering?
Avatar billede blolsen Juniormester
06. juli 2011 - 20:51 #6
Hej supertekst,

Det lyder som en ide jeg skulle prøve. Nu kender jeg ærligt indrømmet ikke så meget til brugen af ActiveX objecter. kan du hjælpe mig lidt på vej:-)
Avatar billede store-morten Ekspert
06. juli 2011 - 21:42 #7
#4
Med datavalidering har du ikke den mulighed , som du nævner.

Det kan jeg nu godt?
Eks. en liste 1 til 50 i A1 til A50 døbt Liste1
I en celle --> Data --> Datavalidering --> Tilad: 'Liste'    Kilde: =Liste1

Når jeg trykke på pilen i den tomme celle kan jeg vælge 1 til 8
Hvis jeg skriver 30 i cellen og trykke på pilen kan jeg vælge 30 til 37

Men: givet dem et navn (via menupunktet indsæt)?
Jeg døber listen sådan:
Markerer A1 ti A50 og i 'Boksen navn" (der hvor der står A1) ændre jeg til Liste1
Avatar billede supertekst Ekspert
06. juli 2011 - 23:14 #8
#6 hvis du har behov for et eksempel - så blot send en mail. @-adresse under min profil.
Avatar billede store-morten Ekspert
07. juli 2011 - 10:30 #9
Se venligst bort fra #7
Virker kun ved eksakt indtastning.
30 finder på listen derfor kan man i dette tilfælde.
Søgning på start bogstav, kan man ikke.
Beklager min indblanden :-(
Avatar billede blolsen Juniormester
07. juli 2011 - 22:04 #10
Hej Alle,

Jeg har fundet løsningen på mit problem, som blev løst via et ActiveX object. Jeg takker for hjælpen
Avatar billede blolsen Juniormester
07. juli 2011 - 22:05 #11
hej supertekst, jeg takker for hjælpen
Avatar billede supertekst Ekspert
07. juli 2011 - 22:10 #12
Hej blolsen - selv tak - men du tog selv point - men behold dem blot.

(I fremtidige tilfælde: Det er en forslagsstiller der lægger svar eller kommentar. Opgavestilleren lægger kommentar og evt. accepteret svar, hvis der er et svar, der opfylder det ønskede)
Avatar billede blolsen Juniormester
07. juli 2011 - 22:18 #13
Hej igen,

ja det det var ikke meningen at jeg selv skulle have pointene, fik vist rodet rundt i det. Men hvis der er en anden måde at give dem på, så får du dem. takker igen for hjælpen
Avatar billede vejmand Juniormester
07. juli 2011 - 22:25 #14
Se bunden af denne tråd: http://www.eksperten.dk/spm/942513
Avatar billede blolsen Juniormester
07. juli 2011 - 22:33 #15
hej supertekst prøver lige igen
Avatar billede vejmand Juniormester
07. juli 2011 - 22:38 #16
Som der står i linket jeg lagde:

Du kunne oprette et nyt spørgsmål med teksten "Point til xxx" og henvise til dette spørgsmål.
Avatar billede blolsen Juniormester
07. juli 2011 - 22:45 #17
så skulle pointene være på vej:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester