Thema Datum  Von Nutzer Rating
Antwort
Rot Listbox dynamisch befüllen
14.02.2013 15:57:34 Max
NotSolved
14.02.2013 19:47:12 Gast68440
NotSolved
15.02.2013 07:05:20 Max
NotSolved
14.02.2013 19:51:53 Gast68440
NotSolved
15.02.2013 07:06:38 Max
NotSolved
15.02.2013 07:52:30 Gast63274
NotSolved
15.02.2013 08:36:45 Max
Solved

Ansicht des Beitrags:
Von:
Max
Datum:
14.02.2013 15:57:34
Views:
2661
Rating: Antwort:
  Ja
Thema:
Listbox dynamisch befüllen

Hallo Leute,

ich brauch Hilfe beim dynamischen befüllen einer Listbox. Ich hab folgenden Code und folgende Ausgangslage

QSpalten(1) = 2012/01, QSpalten(2) = 2012/02, QSpalten(3) = 2012/03

QZeilen(1) = Maschine1, QZeilen(2) = Maschine 2, QZeilen(3) = Maschine 3

diese Werte werden auch wunderbar ausgegeben. der k Wert ist manchmal "" und manchmal gefüllt. Funktioniert auch!

For i = 1 To UBound(QSpalten)
    For j = 1 To UBound(Qzeilen)
        k = QMatrix.Get_text(QSpalten(i).text, Qzeilen(j).text)
        If k = "" Then
            Dim MyArray()
            MyArray(0, i) = QSpalten(i)
            MyArray(1, j) = Qzeilen(j)
        End If
    Next j
Next i

UF_Manuell.LB_MDaten.List() = MyArray()

wenn ich dim MyArray() schreibe bekomme ich Laufzeitfehler 9(Index außerhalb gültiger Bereich), wenn ich dim MyArray (10,10) schreibe bekomme ich Laufzeitfehelr 438. Könnt ihr mir sagen warum dass so nicht klappt?

Gruß Max

P.S. wenn ihr eine andere Lösung habt nehme ich die auch gerne ich benötige eine Listbox in der QSpalten(1) und QZeilen(1) immer nebeneinander stehen


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Listbox dynamisch befüllen
14.02.2013 15:57:34 Max
NotSolved
14.02.2013 19:47:12 Gast68440
NotSolved
15.02.2013 07:05:20 Max
NotSolved
14.02.2013 19:51:53 Gast68440
NotSolved
15.02.2013 07:06:38 Max
NotSolved
15.02.2013 07:52:30 Gast63274
NotSolved
15.02.2013 08:36:45 Max
Solved