Avatar billede kold6000 Nybegynder
09. december 2006 - 17:56 Der er 5 kommentarer og
1 løsning

Komboboks som starter en makro

JEg vil gerne lave en slags komboboks eller en dropdown menu.
Som det er nu kan jeg godt lave komboboksen og få de værdier ind som jeg gerne vil have på listen, men jeg kan ikke finde ud af at tildele en makro til de enkelte værdier.

Når jeg går ind i koden på komboboksen er den tom, så jeg ved ikke hvad man skriver for at "trigge" en makro på de enkelte liner

For at lave et simplet eksempel problem kan jeg lave følge opstilling

Liste
1    marker celled1
2    marker celled2
3    marker celled3
osv.

Mit problem er altså at få tildelt forskellige makroer til de enkelte værdier der er på listen.
Avatar billede kold6000 Nybegynder
09. december 2006 - 21:21 #1
Med komboboks mener jeg selvfølgelig en kombinationsboks :-)
Avatar billede kabbak Professor
09. december 2006 - 21:30 #2
OK, du vil styre med listindex.
Den første er 0

så ville din kode kunne se sådan ud for din kombinationsboks

Private Sub ComboBox1_Change()
    Select Case ComboBox1.ListIndex
    Case 0
        Call MinMakro1
    Case 1
        Call MinMakro2
    Case 2
        Call MinMakro3
    Case Else
    End Select
End Sub


dine makroer, som du kalder med Call, skal ligge i et modul, ikke i arkets modul
Avatar billede kold6000 Nybegynder
09. december 2006 - 22:23 #3
Jep, det virker perfekt.
Tusind tak. Det reddede min dag.
Smider du lige et svar så du kan få pointene
Avatar billede kabbak Professor
09. december 2006 - 22:24 #4
et svar ;-))
Avatar billede kold6000 Nybegynder
12. december 2006 - 21:36 #5
Kan du som ekstra bonusinformation fortælle hvordan man gør når man har en til/fra knap eller et afkrydsningsfelt.

Altså den skal kalde en makro, hvis knappen er til og en anden hvis den er fra.
Og så det samme spørgsmål på  et afkrydsningsfelt.

Jeg har prøvet med case select men kan ikke umiddelbart få det til at virke
Avatar billede kabbak Professor
12. december 2006 - 21:54 #6
Private Sub OptionButton1_Click()
If OptionButton1 Then
' kode ved sand
Else
' kode ved falsk
End If

End Sub

det samme ved CheckBox
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