Avatar billede bambus Nybegynder
09. marts 2001 - 13:12 Der er 6 kommentarer og
1 løsning

Userform igen igen

Er der en måde hvor på man kan bytte om på to columns i en listebox f.eks column 2 bliver til column 1 osv.
12. marts 2001 - 15:42 #1
Hejsa

Jeg håber du kan omsætte følgende til dit eget eksempel.

Flemming

Private Sub Et_Eller_Andet_Tilfældigt()
Dim st As String \'Midlertidig værdi
Dim i As Integer
  For i = 0 To ListBox1.ListCount - 1
    st = ListBox1.List(i, 1)
    ListBox1.List(i, 1) = ListBox1.List(i, 0)
    ListBox1.List(i, 0) = st
  Next
End Sub

Avatar billede bambus Nybegynder
13. marts 2001 - 08:34 #2
Hmm ja, men hvis nu ombytningen skal ske ved brug af en commandbutton??
13. marts 2001 - 08:43 #3
Den var nem.

Private Sub Commandbutton1_Click()
Dim st As String \'Midlertidig værdi
Dim i As Integer
  For i = 0 To ListBox1.ListCount - 1
    st = ListBox1.List(i, 1)
    ListBox1.List(i, 1) = ListBox1.List(i, 0)
    ListBox1.List(i, 0) = st
  Next
End Sub
Avatar billede bambus Nybegynder
13. marts 2001 - 09:26 #4
Der er lidt problemer med min liste.. min listbox er pt. fyldt med rækker fra excel.. der det et problem??
13. marts 2001 - 09:32 #5
Det er jo et helt andet problem. Så kunne det være, at du skulle bytte om på kolonnerne i excel i stedet for.
Avatar billede bambus Nybegynder
13. marts 2001 - 09:38 #6
Ja ok der var jeg doven.. det var en opstilling jeg lige ville prøve. mit projekt kører med en listbox (runtime) jeg prøver lige..!
Avatar billede bambus Nybegynder
13. marts 2001 - 10:14 #7
Yess en rundstykke, en kop kaffe og så... mange tak Flemming!! 45 point til dig!
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