23. november 2002 - 01:09Der er
4 kommentarer og 1 løsning
Brug af "Format" i en listbox
Jeg vil gerne add mine 2 variabler til min listbox, med hjælp af Format. Format skal gøre så at der altid er sat plads af til 4 tegn i tScore og 4 tegn i tTilbage, men det går ikke så godt!
Det jeg vil formatere er de 2 variabler (tScore & tTilbage). Altså, hvis tScore indeholder 123, så skal den addes til listbox'en som [space]+ 123, hvis tScore indeholder 12 skal der addes til listbox'en [space]+[space]+ 12 osv...
Jeg kan se at du kun skal bruge "Right" og ikke Left, så gør sådan:
Private Sub Form_Load() tScore = 123 tTilbage = "abcde"
List1.AddItem AddSpace(tScore, 4) & AddSpace(tTilbage, 8) End Sub
Public Function AddSpace(ByVal vStr As Variant, MaxSpace As Long) As Variant If Len(var) < MaxSpace Then AddSpace = Right(Space(MaxSpace) & vStr, MaxSpace) Else AddSpace = vStr End If End Function
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.