Avatar billede krummel Juniormester
18. juni 2013 - 17:54 Der er 4 kommentarer

VBA: dropdownmenu i userform

Jeg har to faneblade i excelarket 'forside' og 'data'
I 'data' er der unikke tal i kolonne A og navne i kolonne B

Disse vil jeg gerne have vist i en dropdownmenu i en Userform. Når der klikkes/vælges skal det unikke tal kopieres over i B2 på 'forside'

Hvordan ser det ud med VBA? Når jeg søger, så synes jeg kun det er dropdowns i selve Excel arket,der kommer frem, hvilket jeg ikke ønsker.
Avatar billede supertekst Ekspert
18. juni 2013 - 18:17 #1
Prøv at oprette en Userform via VBA-vinduet (Alt+F11). Knappen sidder i venstre side. Ligeledes er der en ToolBox ude til højre.
Avatar billede krummel Juniormester
18. juni 2013 - 18:33 #2
jojo, så langt er jeg kommet. Men hvordan for jeg kolonne a & b vist, og selve action når der klikkes på et navn på listen.
Avatar billede krummel Juniormester
18. juni 2013 - 19:13 #3
Nu har jeg fået vist listen. Er det muligt at sortere den viste liste i comboboxen efter navn (kolonne B)?

Private Sub UserForm_Initialize()
    ComboBox1.List = Sheets("data").Range("A7:B20").Value
End Sub
Avatar billede supertekst Ekspert
18. juni 2013 - 22:57 #4
Ja - prøv at se: http://www.eksperten.dk/spm/946458

Der er flere eksempler, hvis du søger i Programmer / Regneark
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