Avatar billede gladhund Nybegynder
26. august 2010 - 19:23 Der er 1 løsning

Gemme data fra Listbox med to kolonner

Jeg har en listbox i en userform, der henter data fra et ark i kolonne AO:AP, række 31 til sidste række med dato i kolonne AO (der er ikke altid lige så mange data i AP).

Når en given post vises i userformen, selectes de items i listboxen, hvor den valgte posts ID (i combobox "cbid") står ud for, i kolonne AP. Der vises også selve ID'et i den anden kolonne i listboxen. Dette virker. MEN

Når jeg vil gemme ændringerne, hvis der er selelected og deselected i listboxen for det givne ID, så virker det ikke. Jeg tror, at det er fordi der er to kolonner, og når der gemmes med en For-sætning, så går det galt. Det virker, hvis jeg kun har en kolonne, men det kan jeg ikke bruge. Her er koden der ikke fungerer:

Dim i As Integer

For i = 0 To lbindsatsfelter.ListCount - 1

If lbindsatsfelter.Selected(i) = True Then
Worksheets("Konfiguration").Range("AP32").Offset(i, 0) = cbid.Text
End If

If lbindsatsfelter.Selected(i) = False And Worksheets("Konfiguration").Range("AP32").Offset(i, 0) = cbid.Text Then
Worksheets("Konfiguration").Range("AP32").Offset(i, 0) = ""
End If

Next i

Kan nogen hjælpe?
Avatar billede gladhund Nybegynder
26. august 2010 - 21:31 #1
Fandt selv løsningen.
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