Announcement

Collapse
No announcement yet.

Listbox mit mehreren Spalten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Listbox mit mehreren Spalten

    Moin, Moin,

    ich habe da mal eine Frage. In meinem Formular habe ich eine ListBox definiert, die ich über eine VBA-Routine füllen möchte. Ich habe die ListBox mit zwei Spalten (0cm;5cm) definiert und für die Datenherkunft auf Wertliste eingestellt. Die 1. Spalte ist gebunden. In meiner Routine baue ich mir einen Strin für die beiden Spalten zusammen (strItem = Variable1 & ";" & Variable2). Variable1 und Variable2 werden mit Hilfe eines Selects aus einer Tabelle gefüllt. Soweit funktioniert ja auch alles. Das Problem ergibt sich aber bei der Anzeige in der Listbox. Hier werden die Spalten vertauscht, Spalte1 hat den Inhalt von Variable2 und umgekehrt.

    Hat da jemand das gleiche Problem und vielleicht eine Lösung?

    Viele Grüße
    HaJü

  • #2
    Tach,

    mehrere Möglichkeiten:

    - Spalten schon beim "Select aus der Tabelle" vertauscht (im SQL - Befehl)
    - Spalten falsch zugewiesen
    - (mindestens) ein Feldwert enthält selbst das Semikolon
    - Irgendwelche NULL - Werte
    - wenn es tatsächlich eine Liste mit mehreren Einträgen wird müßte es wohl
    heissen "strItem = Variable1 & ";" & Variable2 & ";""

    Ja, schau' mal, vlt ist etwas dabei. Dein Ansatz selbst ist jedenfalls ok, so funktioniert das schon.

    Viel Erfolg
    Tino
    Ich habs gleich!
    ... sagte der Programmierer.

    Comment


    • #3
      Hallo Tino,

      danke für deine Anregungen, es funktioniert jetzt. War ein Dchreibfehler meinerseits. Mit der Zeit wird man eben Betriebsblind.

      Viele Grüße
      HaJü

      Comment

      Working...
      X