Avatar billede ph_elec Novice
14. oktober 2012 - 16:45 Der er 26 kommentarer og
1 løsning

Rulle menu i Excel

Er ved at opbygge en stykliste i excel og ønsker at kunne vælge mellem f.eks. forskellige tandhjul i en rullemenu. Når det rigtige tandhjul dukker op skulle der osse gerne tilknyttes et varenummer. Er det muligt ?

Mvh og tak
Per
Avatar billede vejmand Juniormester
14. oktober 2012 - 17:01 #1
Ja, der er forskellige muligheder.
Men ikke let at rådgive ud fra de oplysninger, du må uddybe noget mere.

Kig evt. her: http://www.eksperten.dk/spm/969431
Et blandt mange lign. spørgsmål......
Avatar billede ph_elec Novice
14. oktober 2012 - 17:42 #2
Hej Vejmand.
Man forstiller sig et ark hvori man har på kolonne A1 varenr.
Kolonne B1 tekst, og måske et eller andet i C1 og D1.
Dette regneark er en del af hoved arket, lad os kalde det "data arket".
På det oprindelige ark, højreklikker man, og de numre der eksisterer på/i "date arket" kommer frem i en rule menu, og man vælger en nr. Nummer indsættes og fra arket "data arket" tages også B1 teksten og måske også C1 og D1, som så overflyttes til det oprindelige ark.
Håber det giver mening :-) Og mange tak

Hilsener
Per
Avatar billede supertekst Ekspert
14. oktober 2012 - 17:59 #3
Er det tekst eller varenr. der skal vises i rullemenuen?

I hvilket omfang (rækker/kolonner) skal rullemenu via højreklik kunne vises?

VBA kunne være en mulighed!
Avatar billede store-morten Ekspert
14. oktober 2012 - 18:12 #4
Avatar billede vejmand Juniormester
14. oktober 2012 - 18:16 #5
Som skrevet før, der er flere forskellige muligheder.
Både via formler, eller via vba, som supertekst skriver.

Kommer helt an på, hvad du ønsker og hvad du har.
Avatar billede ph_elec Novice
15. oktober 2012 - 09:48 #6
Hej igen.
Jeg forstiller mig at ark2 er en form for indtastning side,
sådan at A1=nummer B1=beskrivelse i tekst.
Når man så er i ark1 ved position A er ideen så, at man højreklikker og straks fremkommer alle de muligheder der er indskrevet på ark 2. Fx. Ark2 B1, som er tekst.
Rullemenu viser alle de muligheder der er i kolonne B, og når man vælger fx. B9 skrives i ark1 på A1 det tilsvarende nr. som er i ark2 A9, og teksten i B9 skrives i ark 1 på B2.
Håber det giver mening
Mvh
Per
Avatar billede supertekst Ekspert
15. oktober 2012 - 09:59 #7
Skal højreklik på Ark1 virker i alle rækker med visning af data fra Ark2 eller?
Du skriver at nr indsættes i A1 på ark1 og tekst i B2 - så det er måske kun et sted?
Avatar billede ph_elec Novice
15. oktober 2012 - 10:32 #8
Hej
Nej ved højreklik vises kun indholdet af fx. kolonne B1 i ark2,
men både indholdet i kolonne A og B i ark 2 indsættes i ark et når man vælger fra rullemenu.
Mvh
Per
Avatar billede ph_elec Novice
19. oktober 2012 - 06:49 #9
Ingen der har et bud ?
Avatar billede vejmand Juniormester
19. oktober 2012 - 12:03 #10
Jeg synes din forklaring er lidt forvirrende, men jeg vil gerne prøve alligevel.
Om ikke andet, kan du måske forklare problemet ud fra mit forslag.

Se eksempel her: http://gupl.dk/686107/
Avatar billede ph_elec Novice
19. oktober 2012 - 14:37 #11
Hej Vejmand.

1000 TAK. Det er præcis hvad jeg tænkte på, dog skal kolonne A og B byttes rund, sådan at fx. 1001 står i A kollonne og tekst i B. Men det må jeg vist kunne finde ud af.
Mange gange tak, og god weekend.
Selve rullemunuen kommer vel af selve formlen ?

Tak
Mvh
Per
Avatar billede vejmand Juniormester
19. oktober 2012 - 14:45 #12
Velbekomme, og nej, rullemenuen er lavet via Datavalidering.

Er det i Ark1 eller Ark2 A og B skal byttes om?
Avatar billede vejmand Juniormester
19. oktober 2012 - 14:47 #13
Og et svar til accept.  :-)
Avatar billede ph_elec Novice
19. oktober 2012 - 14:52 #14
Hej Vejmand.

Det er ark 1: Hvor der i kolonne A skal stå tekst, og i kolonne B varenummer.

Mange Tak
:-)
Per
Avatar billede vejmand Juniormester
19. oktober 2012 - 15:00 #15
Ok, så skal formlen i A1 bare være: =HVIS(B1="";"";LOPSLAG(B1;'Ark2'!A1:B10;2;FALSK))
og rullemenuen være i B1
Avatar billede vejmand Juniormester
19. oktober 2012 - 15:05 #16
Hov, det er da som du beskriver, i den fil jeg har uploadet????
Nu er jeg godt nok forvirret på et højere plan?????

Men i din kommentar #11 skriver du modsat?

Skal du bruge mere hjælp, eller klarer du det selv?
Avatar billede ph_elec Novice
19. oktober 2012 - 16:04 #17
Hejsa,

Ja det er KOnen der skal bruge det, og det kan godt ske der er lidt forvirring, men nu er det så tæt på.

Tak for det :-)

Mvh
Per
Avatar billede ph_elec Novice
19. oktober 2012 - 16:06 #18
Hej Igen,

Undskyld. Det kan jeg godt se nu, men A&B kolonner skal bare byttes rund på ark 1.
Altså varenr. i A og tekst i B

Mange tak.

Hilsener
PH
Avatar billede vejmand Juniormester
19. oktober 2012 - 16:21 #19
Velbekomme, klarer du det selv?

Husk at acceptere mit svar, når du er tilfreds.  :-)
Avatar billede store-morten Ekspert
19. oktober 2012 - 16:54 #20
Hvad er der i vejen med forslaget i kommentar #4
Avatar billede vejmand Juniormester
19. oktober 2012 - 17:12 #21
store-morten >> Sorry, den var jeg ikke opmærksom på....
Send et svar, så ph_elec kan acceptere det i stedet for mit svar.

Sorry, sorry.....
Avatar billede store-morten Ekspert
19. oktober 2012 - 18:37 #22
vejmand >> Du skal ikke undskylde, #20 var ikke til dig.

Det er lidt ærgeligt at lægge forslag, som bliver Ignoreret.
Man tror ens indlæg er usynlige, når de ikke kommenteres tilbage, om det kan bruges eller ej.

Du har brugt meget tid på denne tråd, så point er dine ;-)
Avatar billede ph_elec Novice
20. oktober 2012 - 08:47 #23
Hold dog op :-)

Stor undskyld til Store-Morten. Du har jo haft løsningen i lang tid, men jeg må indrømme, at jeg ikke har set den før nu hvor i gør opmærksom herpå.
Kan jeg ikke give jer begge point til jer begge ??
Jeg er ikke så drevet i at bruge denne side.

Begge forslag er jo identiske, og mange tak for det.
Mvh
Per
Avatar billede ph_elec Novice
20. oktober 2012 - 10:31 #24
Nu bliver det lidt specielt :-)

Hvis nu data skulle tages fra et helt andet regneark, isetdet for ark2 - er det muligt ?

1000 mange tak

Per
Avatar billede store-morten Ekspert
20. oktober 2012 - 14:04 #25
Rulle listen:
Marker celle (A2) --> Data --> Datavalidering --> Datavalidering --> Indstillinger --> Kilde:
Ret Ark2 i formlen: ='Ark2'!$A$2:$A$11


Lopslag:
Marker celle (B2)
Ret Ark2 i formlen: =HVIS($A$2="";"";LOPSLAG($A$2;'Ark2'!$A$2:$D$11;2))
Avatar billede ph_elec Novice
21. oktober 2012 - 14:17 #26
Kan jeg ikke give point til dig Vejmand ?

Men ihvertfald mange tak til jer begge :-)

Mvh
Avatar billede vejmand Juniormester
21. oktober 2012 - 19:21 #27
Velbekomme, det er helt ok at point går til store-morten .  :-)
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