Avatar billede svla Mester
14. december 2010 - 17:12 Der er 3 kommentarer og
1 løsning

Problem med 2 kolonner i Combobox

Combobox på en Userform.

Min combobox er i properties "rowsourse" sat til og hente et område på et excelark bestående af 2 kolonner, ind på combobox'ens liste.
Når combobox'en åbnes på userformen er begge kolonner synlige i combobox'ens liste, men når der vælges noget på listen, er det kun den første kolonne fra listen som er synlig i combobox'en efter der er valgt.

Hvad er det som er galt eller indstillet forkert ?
Håber lige nogen kan hjælpe.
Avatar billede kabbak Professor
14. december 2010 - 22:34 #1
Den er ikke indstillet forkert, den viser altid kun den kolonne, som den er bundet til.
Alternativ, kan du hvis du ønsker st se kolonne 2 også, lave en label og putte værdien deri.
Første kolonne i en cbo , er kolonne 0

eks.


Private Sub ComboBox1_Change()
Label1.Caption = ComboBox1.Column(1)
End Sub
Avatar billede svla Mester
14. december 2010 - 23:06 #2
Hej Kabbak
jeg søgte nogle tidligere indlæg her på siden og fandt ud af at combobox'en havde visse begrænsninger.
Men jeg har lige tjekket dit forslag, og det er bare perfekt til mit brug, først kan man jo se begge kolonner i listen og når der vælges kommer den ene kolonne til syne i en label, - bare helt ok.
Jeg finder selv ud af og bytte lidt rundt på hvad der skal vises hvor.

Det benytter jeg mig lige af.
Læg et svar, og tak for dit forslag og svar.
Avatar billede kabbak Professor
15. december 2010 - 00:09 #3
;-))
Avatar billede svla Mester
15. december 2010 - 15:26 #4
Dit forslag blev rigtig godt.
Ved valg i comboboxen vises et tal og i Label/textboxen ved siden af vises et navn.
Comboboxens listebredde blev sat til samme bredde som combobox og label/textbox's bredde.
Når comboboxen så åbnes ser det ud som en box.
Tak for forslaget
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