Avatar billede jette1 Nybegynder
17. januar 2002 - 00:22 Der er 4 kommentarer og
2 løsninger

VBA Excel: Listbox

Jeg har oprettet en listbox i VBA (Excel) med flere kolonner. Derudover har jeg sat egenskaben \"ColoumnHeads\" til \"True\".

Men hvordan får jeg sat nogle kolonneoverskrifter ind?
Avatar billede xelor Nybegynder
17. januar 2002 - 01:03 #1
Det kommer lidt an på, hvordan du fylder listen op med data...
Programmatisk eller med egenskaben ListFillRange ??
Hvis du bruger ListFillRange, så vil kolonneoverskriften komme fra de(n) celle(r) der ligger liger over dit ListFillRange-område.
Programmatisk kan det ikke lade sig gøre.....umiddelbart..
Er der nogle der har svaret på, hvordan det kan gøres programmatisk, så vil jeg gerne vide det...

/Xelor
Avatar billede jette1 Nybegynder
17. januar 2002 - 18:27 #2
Jeg kan godt se formålet med ListFillRange, men det er brugeren der tilføjer data til listen, og disse data skrives derefter i et regneark.
Derfor kan jeg ikke hente dataene med ListFillRange.

Ellers tak for forslaget :-)
Avatar billede Slettet bruger
17. januar 2002 - 20:15 #3
Hvad med bare at sætte en label over hver kolonne ?

Teksten i labelen kan du ændre f.eks:

Private Sub ListBox1_Enter()
    Label1.Caption = Range(\"A1\").Value
End Sub
Avatar billede jette1 Nybegynder
17. januar 2002 - 20:30 #4
--> Blackadder, jeg har allerede labels, men syntes bare det andet var pænere... men det kan nok kun lade sig gøre vha. ListFillRange, som altså ikke lige passer til det jeg skal.
Avatar billede jette1 Nybegynder
17. januar 2002 - 20:35 #5
Well, mit problem er jo egentlig ikke så stort og jeg kan godt leve videre med mine labels :-)
Jeg fordeler pointene imellem Jer, da I i princippet begge to har givet en løsning ... tak for hjælpen :-)
Avatar billede xelor Nybegynder
17. januar 2002 - 20:42 #6
Velbekomme...:-))
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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