• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

'Drop-down' menu in blad mogelijk?

Status
Niet open voor verdere reacties.

Danield89

Gebruiker
Lid geworden
16 feb 2010
Berichten
12
Hallo allemaal,

Hier nog een vraagje van mijn kant met betrekking tot excel.
Ik heb een blad in elkaar geknutseld om snel te kunnen calculeren. Alleen wilde ik het nog iets of wat optimaliseren.

Ik heb het documentje voor het gemak even meegepost;

Cel A14 is 'Transportkosten'
Hier wilde ik eigenlijk een drop-down menu achter zetten zodat ik het aantal laadmeters kan aanklikken waarop hij automatisch het bijbehorende bedrag plakt in cel C14 t/m H14.

Is zoiets mogelijk? En zoja hoe dien ik dat te maken?

Bedankt alvast!

Dennis.
 

Bijlagen

  • Test Sheet.xls
    27,5 KB · Weergaven: 76
Dennis,

Maak ergens in je bestand een lijstje met de gewenste getallen en zet in A14 een validatie, die verwijst naar dat lijstje: Data - valideren
 
Je zou in B14 een validatielijst moeten maken met alle type transportkosten. Als je types en de brutoprijzen in een tabel hebt staan, kan je de bruto-prijs laten opzoeken in C14 met bvb VERT.ZOEKEN en zo zullen de andere cellen in regel 14 ook uitgerekend worden.

Mocht je er niet uit komen, kan ik straks wel even een voorbeeldje opzetten in je bestand.
Succes.
Groeten,
Dennis
 
Dankjewel voor de snelle reacties!

Dat valideren met evt. verticaal zoeken lijkt me een goede oplossing. Alleen lijkt het erop dat het tekstvenster in valideren beperkt is tot een aantal tekens.
Dit moet erin komen:
Laadmeters Prijs
0,50 €...
1,00 €...
1,50 €...
2,00 €...
2,50 €...
3,00 €...
3,50 €...
4,00 €...
4,50 €...
5,00 €...
5,50 €...
6,00 €...
6,50 €...
7,00 €...
7,50 €...
8,00 €...
8,50 €...
9,00 €...
9,50 €...
10,00 €...
10,50 €...
11,00 €...
11,50 €...
12,00 €...
12,50 €...
13,00 €...
13,50 €...

Maar na regel 4 kan ik niets meer typen.
Daarnaast heb ik even gestoeid met dat vert. zoeken maar daar kom ik niet echt wij uit.

Ik heb het nu tijdelijk als notitie achter A14 gezet. Maar jullie oplossing is natuurlijk netter!
Heb de sheet nogmaals toegevoegt incl. validatie.

Bedankt!
Dennis.
 

Bijlagen

  • Test Sheet.xls
    28,5 KB · Weergaven: 61
Dennis,

Met validatie. Die notitie wilde ik kwijt, maar hij laat zich niet verwijderen.
 

Bijlagen

  • Test Sheet(rdg).xls
    26 KB · Weergaven: 66
Zo moet het helemaal goed komen!! :)

Harstikke bedankt voor de hulp! :thumb:


Gr.
Dennis
 
Goedemorgen!

Ik heb naar aanleiding van bovenstaand toch nog even een vraag;

Het voorzetje wat rdg1314 voor mij heeft gemaakt is helemaal top. Ik ben gister begonnen met het overzetten van die code's naar het juiste excel document. Het is mij ook gelukt om het drop down menu te maken en het verticaal zoeken lukt bijna.

Het is namelijk zo,
Bij alle ronde getallen vind hij de juiste prijs, maar bij alles met ,50 krijg ik #N/B.
We hebben de formules wel 3x nagelopen en ze komen echt overeen.

Wat doe ik verkeerd?

Bedankt!
Dennis
 
Dennis,

  • Zet in een cel een 1.
  • Kopieer die cel
  • Markeer alle getallen
  • Plakken speciaal - vermenigvuldigen

Nu weet je zeker dat het om getallen gaat. Met celeigenschappen kun je die weer aanpassen. Die handelingen heb ik ook toegepast in je voorbeeld.
 
Beste Rob,

Dank voor je geduld. Spijtig genoeg krijg ik het maar niet voor elkaar.
Ik heb even een printscrn toegevoegd om het een en ander duidelijk te maken.
Kan het wellicht komen doordat ik excel2000 gebruik?

Tevens heb ik naast kolom L&M ook alleen kolom L gebruikt maar met hetzelfde resultaat.

Nogmaals bedankt,
Dennis
 

Bijlagen

  • Drop down help.jpg
    Drop down help.jpg
    106,5 KB · Weergaven: 83
Dennis,

Kijk eens naar de celeigenschappen: moet getal of standaard zijn. 2000 mag volgens mij geen spelbreker zijn.

Til in B25 eens:
Code:
=ISGETAL(B14)
en trek die horizontaal door. Dan mag hij alleen bij de woorden netto onwaar geven.
 
Laatst bewerkt:
Spijtig genoeg nog steeds zonder resultaat.
Heb alles op standaard en op getal geprobeerd. Zowel op 2 als op 3 decimalen.

Het kan toch niet zo zijn dat het op jou pc wel lukt maar de mijne niet.
Zou ik nou zó iets kleins over het hoofd zien...?

cel B15 is gevalideerd op: =$L$4:$L$31
C 15 staat op vert. zoeken: =ALS(B15=0;"";VERT.ZOEKEN(B15;L4:M31;2;0))

Het enige verschil wat ik zie is dat in jou testsheet alles op ,50 blijft staan en bij mij duurt dat maar een halve seconde en springt het naar ,5.
Ongeacht of het op standaard of getal staat en ongeacht hoeveel decimalen.

Ik kan me voorstellen dat jou trucendoos zo ongeveer leeg begint te raken :)

Gr.
Dennis
 
Ik kan me voorstellen dat jou trucendoos zo ongeveer leeg begint te raken
Dennis,

Nog niet. Kijk eens naar de bijlage.

PS: Ook in 2000 getest
 

Bijlagen

  • Opties 18-2-2010 150806.jpg
    Opties 18-2-2010 150806.jpg
    91,1 KB · Weergaven: 95
Laatst bewerkt:
Dennis,

Ik heb ook even geen idee meer. Kun je niet mijn voorbeeld verbouwen zodat hij gaat passen in je praktijk?
 
Rob,

Die mogelijkheid heb ik ook overwogen en zou ook heel goed kunnen.
Het is alleen het principe dat ik niet kan uitstaan dat het niet werkt haha!

Ik ga in ieder geval gewoon jou voorbeeld gebruiken. Het is even niet anders.

Evengoed hartstikke bedankt voor al het meedenken!

Dennis.
 
Dennis,

Ben het me je eens, maar word op enig moment ook wel eens praktisch.

Suc6
 
Goedemorgen,

Wilde nog even kwijt dat al je moeite niet voor niets is geweest Rob!
Gister is het me op magische wijze toch gelukt.

Ben gewoon deels overnieuw begonnen en zonder een 1 en speciaal plakken werkt nu alles perfect. :)

Gr.
Dennis
 
Dennis,

Goed dat het is gelukt en dat je het ook even terugmeldt. :thumb:
 
Mijn excuses, ik was in de veronderstelling dat ik dat al had gedaan :eek:

Dus bij deze!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan