Pytanie : Jeden Rząd od ListBox Lista

Być tam  jakaś wchodni sposób pojedynczy rząd wartość od pojedynczy ListBox w szyk?

Mike

Odpowiedź : Jeden Rząd od ListBox Lista

Problem rozwiązywać!!  Ty być dobro - the wymiar być różny, the różny wymiar mieć 10 element.

Ono wydawać się który jeżeli ty zapewniać szyk the ListBox, swój. Lista szyk automatycznie wymiarować 9 (10 kolumna).
I zgadywać gdy ty używać .AddItem, wewnętrznie ono wykonywać ReDim Prezerwa na the pierwszy wymiar the. Lista szyk the rząd obliczenie.
Ale ono zaczynać i zostawać przy 10 kolumna, czy ty używać lub nie.

W Ten Sposób the powód I dostawać Typ Niedopasowanie błąd być ponieważ kolumna 3 przez 10 zawierać Nulls - i WorksheetFunction.Index móc Nulls.

Jeżeli ty overwrite wszystkie the nulls wszystkie dziesięć kolumna (jak kolumna), Wskaźnik pracować świetnie.

    Ciemnawy RowIndex Jako Integer, ColIndex Jako Integer
    Dla RowIndex = (0) 9
        Me.ListBox1.AddItem Format (RowIndex, "00") &" - 00 "
        Dla ColIndex = (0) 9
            Me.ListBox1.List (RowIndex, ColIndex) = Format (RowIndex, "00") &" - "& Format (ColIndex, "00")
        Następny ColIndex
    Następny RowIndex


W Ten Sposób the rozwiązanie być jeżeli ty chcieć sprawnie Wskaźnik rząd od ListBox, ty potrzebować pełnia i szyk najpierw i wyznaczać ono the Lista - i.e używać .AddItem the lista.  Wtedy ono pracować świetnie.

Dzięki znowu dla twój komentarz.

Mike


Inne rozwiązania  
 
programming4us programming4us