23. november 2006 - 22:42Der er
9 kommentarer og 2 løsninger
Tekst i ComboBox
Hej Jeg har en VBA UserForm med bla. en ComboBox som henter data ind i Combobox'ens liste fra et Excelark's område A6:B29.
I ComboBox'ens liste fremkommer der herefter to kolonner med data, men når der på combobox'ens liste klikkes på en tekst i listen som er hentet ind, så kommer der kun tekst fra 1. kolonne i Combobox'ens tekstfelt.
Spørgsmål: Hvordan får jeg tekst fra begge kolonner i ComboBox,ens liste til og komme ind i Combobox'ens tekstfelt ?
Private Sub ComboBox1_Click() Dim ix ix = Me.ComboBox1.ListIndex Me.ComboBox1.Value = Me.ComboBox1.List(ix) + " " + Me.ComboBox1.List(ix, 1) End Sub Private Sub UserForm_activate() Me.ComboBox1.Clear
Tak for svarene Jeg har været på arbejde siden oprettelse af spørgsmål. Jeg tjekker lige svarene og ser hvad jeg kan bruge, - vender helt sikkert tilbage, men har lidt travlt indimelllem.
Hej igen Jeg har testet alle forslag, men desværre fik jeg kun en enkelt god ide fra splokit til definering af områdeliste på et excelark. De andre forslag fik jeg ikke til og virke som jeg havde tænkt. Måske har jeg ikke formuleret mig klart nok. Det drejer sig om at begge tekstkolonner i combobox'ens liste skal komme ind i combobox'ens teksfelt øverst, når der bobbeltklikkes på en tekst i combobox'ens listen. Håber stadigvæk på hjælp.
Til kabbak og supertekst Det som kabbak kom med fik supertekst's forslag til og virke perfekt, dog skulle "value" skiftes med "Text", og så var det helt perfekt, jeg fik det som jeg manglede. Tak - tak, begge to og læg begge et svar, jeg synes at i må deles om point, hvis det kan lade sig gøre.
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.