Avatar billede MartinBonde Nybegynder
18. juli 2009 - 17:19 Der er 11 kommentarer og
1 løsning

Ved valg i dropdown skal der skiftes ark

Jeg har et Excel ark hvor det første ark indeholder nogle forskellige "indstillinger". Det sidste fejl man skal udfylde / vælge er en dropdown-liste med 4 forskellige variabler (3-ugers,4-ugers,6-ugers,8-ugers).

Jeg kunne godt tænke mig at når man f.eks. vælger "4-ugers" så hopper den automatisk hen til det ark der hedder "Beregning 4-ugers"..


Nogen der kan hjælpe mig med det? Skal allerede nu siges at jeg ikke er voldsom skarp til VBA programering ;-)
Avatar billede supertekst Ekspert
18. juli 2009 - 17:45 #1
Hvordan er drop down listen konstrueret?
Avatar billede MartinBonde Nybegynder
18. juli 2009 - 17:54 #2
Ved DATA - DATAVALIDERING og så en liste...
Kan selvfølgelig godt ændre det hvis der findes en bedre / nemmere måde at få resten til at virke!
Avatar billede supertekst Ekspert
18. juli 2009 - 17:59 #3
Ok - vender tilbage
Avatar billede supertekst Ekspert
18. juli 2009 - 18:27 #4
Rem Koden placers på det arket med dropdown-listen (højreklik på arkfane Vis programkode - og indsæt nedenstående - juster celle for listen - her D5)

Private Sub worksheet_change(ByVal Target As Excel.Range)
   
    If Target.Address = "$D$5" Then
        valg = ActiveSheet.Range("D5")
        ActiveWorkbook.Sheets("Beregning " & valg).Activate
    End If
End Sub
Avatar billede MartinBonde Nybegynder
18. juli 2009 - 18:38 #5
Det virker jo sådan set meget godt, men den melder fejl i det øjeblik at værdien er "" altså igenting... Hvordan kan det løses?
Avatar billede MartinBonde Nybegynder
18. juli 2009 - 18:39 #6
Og den løste jeg så lige selv ;-)

Private Sub worksheet_change(ByVal Target As Excel.Range)
    If Target.Address = "$D$26" And ActiveSheet.Range("D26") <> "" Then
        valg = ActiveSheet.Range("D26")
        ActiveWorkbook.Sheets("Beregning " & valg).Activate
    End If
End Sub
Avatar billede supertekst Ekspert
18. juli 2009 - 19:02 #7
Nemlig...
Avatar billede MartinBonde Nybegynder
18. juli 2009 - 20:22 #8
Hvis du smider et svar så accepterer jeg...
Avatar billede supertekst Ekspert
18. juli 2009 - 20:26 #9
Det får du..
Avatar billede supertekst Ekspert
18. juli 2009 - 20:26 #10
også så svaret..
Avatar billede MartinBonde Nybegynder
19. juli 2009 - 17:53 #11
Jeg takker for hjælpen ;-)
Avatar billede supertekst Ekspert
19. juli 2009 - 17:59 #12
Selv tak..
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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