Avatar billede pernillemb Nybegynder
05. januar 2006 - 01:08 Der er 6 kommentarer og
1 løsning

Oprette knapper

Hejsa...

Ja spørgsmålene vælter bare ud af ærmet på mig i disse dage... dejligt der er nogle der kan hjælpe... :-)

Jeg er stødt på nogle flere problemer i forbindelse med oprettelsen af min database...

1. Jeg kunne godt tænke mig at oprette nogle knapper i mit excel ark, som aktiverer en makro. Altså så det er nemt for en bruger, der overhovedet ikke kender excel at bruge dokumentet. Hvordan gør jeg det...?

2. Jeg vil også gerne kunne vælge imellem at skjule og vise nogle bestemte kolonner (bl.a. det jeg skal bruge knapperne fra spørgsmål 1 til... *S*). Altså, ved at trykke på én knap skal kolonnerne skjules og ved at trykke på en anden knap skal de vises igen.

3. Skal ha oprettet en anden slags knap (eller den samme...kan jeg ikke lige se mig ud af...) hvor man kommer ind i Ark 2 når man trykker på den.

4. Når man i Ark 2 skriver et navn og et tal (navnet står også på Ark 1) skal den ud for det pågældende navn skrive tallet. MEN...i Ark 2 kan navnet godt forekomme flere gange (det kan det ikke i Ark 1) og hvis det gør det så skal tallet ud for 2. gang skrives en celle længere til højre end 1. gang. Hvis det kommer 3 gange skal det så rykkes endnu en celle til højre, osv...

Det var lige hvad jeg havde i denne omgang... Det var godt nok en ordentlig smøre...håber der er en (eller flere) der er friske på at hjælpe... ;-)

Pernille
Avatar billede staal84 Nybegynder
05. januar 2006 - 08:08 #1
1. vis du tilføjer værktøjslinien "formularer".
Vis -> værktøjslinier -> formularer

så får du en række knapper du kan vælge imellem.
Når du vælger en af knapperne kan du danne en knap i dit excel ark, ligesom når man tegner firkanter i paint.
Avatar billede staal84 Nybegynder
05. januar 2006 - 08:13 #2
Du kan indspille makroer, som skjuler dine kolonner. Eller du kan sætte nedenstående macro ind i et module.

Sub skjulkolonne()
    Columns("F:F").Select
    Selection.EntireColumn.Hidden = True
End Sub

alt+F11 (åbner VBA)
insert -> module

Og så indsætter du bare koden.
Når du laver din knap, bliver du bedt om at tildele en macro! Og så vælger du bare macroen skjulkolonne.
Avatar billede staal84 Nybegynder
05. januar 2006 - 08:15 #3
3. du laver en ny macro:

Sub ark2()
    Sheets("Ark2").Select
End Sub

og tildeler den til din nye knap!
Avatar billede staal84 Nybegynder
05. januar 2006 - 12:53 #4
2. kan gøres lidt kortere:

Columns("F:F").EntireColumn.Hidden = True
Avatar billede pernillemb Nybegynder
13. januar 2007 - 07:06 #5
Prøver igen at lukke alle mine spørgsmål.

Ovenstående stammer fra et gammelt projekt, som jeg endte med at droppe (det var simpelthen for omfattende, enten til excel eller til min viden om excel).

Hvis du mener du bør have point her alligevel, så send et svar... (vil jo nødig snyde nogle eller træde nogen over tæerne...)

/Pernille
Avatar billede staal84 Nybegynder
13. januar 2007 - 13:00 #6
Bare smid et svar selv og luk spørgsmålet på den måde...
Avatar billede pernillemb Nybegynder
15. januar 2007 - 07:25 #7
Ok, ingen der melder sig, så smider selv et svar og lukker.
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