Excel hjælp! Makroer?

#1| 0

Det er meget simpelt egentlig :)

Jeg skal lave en knap med + og en med -, som hhv. hæver og sænker værdien af en celle med 1.

Jeg har fundet ud af, at det har noget at gøre med makroer, men ikke mere.

Er der nogen der kan hjælpe?

Excel 2007 btw.

\Razga

28-04-2009 00:56 #2| 0

Hey,

Jeg tror det bedste bud er en såkaldt "Spinbutton", som har to pile, der hhv. øger og sænker værdien med 1.

Først skal du indstille Excel til at vise Udvikler-fanebladet. Det gør du ved at klikke på Office-knappen øverst til venstre -> Excel-indstillinger og sætter hak ved "Vis fanen udvikler i båndet".

Så skal selve knappen indsættes. Dette gøres ved at vælge "Udvikler"-fanen og trykke indsæt og vælge knappen nederst til venstre under ActiveX-objekter, der viser en knap med to pile, der peger hhv. op og ned. I min danske office hedder den skalafelt. Så trykker du det sted i excel-arket, hvor du gerne vil indsætte knappen (den kan altid flyttes senere).

Nu kan du indstille knappen ved at højreklikke på knappen og vælge "Egenskaber". Så kommer der et vindue frem med en masse linjer, hvor hver linje udgør en egenskab ved knappen. Her er det vigtigt at indstille følgende egenskaber:
1) "Linked Cell" - sættes til den celle du ønsker knappen skal styre - fx B3.
2) Max og Min - sætter hhv. højeste og laveste værdi
3) Value - sætter start-værdien.

Desuden kan det være relevant at indstille
4) SmallChange - sætter hvor stort springet skal være - typisk 1, men hvis du ønsker at værdien skal stige eller falde 3 hver gang du trykker på knappen kan det styres her.
5) Orientation - sætter om pilene vender vandret eller lodret.

Når du er færdig kan du lukke vinduet med egenskaber og trykke på "Design-tilstand" i Udvikler-båndet. - Så skulle knappen gerne være klar til brug.

Denne løsning betyder at værdien gemmes i knappen og kun vises i cellen. Det har den begrænsning, at knappen skal bruges til at styre værdien - du kan altså som udgangspunkt ikke bare indtaste en ny værdi i cellen og så arbejde videre med knappen derfra.

Jeg håber det var sådan noget du skulle bruge.

/esbenbm

28-04-2009 01:32 #3| 0
OP

Det er satme et 1st class svar!

Super vejledning. TAK!

Så skal der leges...

28-04-2009 01:36 #4| 0
OP
du kan altså som udgangspunkt ikke bare indtaste en ny værdi i cellen og så arbejde videre med knappen derfra.

Virker dog fint hos mig. Det er heller ikke så avanceret :)
28-04-2009 14:41 #5| 0

Ja, det viser sig også at virke hos mig. Dejligt.

Og glad for at du kan bruge løsningen - Jeg er mest observatør her på sitet, så det er bare rart at kunne hjælpe med noget :-)

GL

/esbenbm

← Gå til forumoversigtenGå til toppen ↑
Skriv et svar