Listbox Zeile markieren

01/04/2010 - 16:28 von Clarckkent | Report spam
Hallo Zusammen,

ich habe ein Userform1.Listbox mit 2 Spalten. In diese Listbox wird eine
Produkthierarchie kopiert (Nr. , Beschreibung). Durch einen Mausklick auf
eine Zeile in der ersten Listebox erscheint eine weitere Listbox in der eine
unterebene der oben angewàhlten Produkthierarchie erschein. Ach zwei Spalten
(Nr,Bezeichner)

Nun will ich per Optionbutton die Sparche wechseln können.
Ausgangspunkt: A(1-n) = Split (Nr_ Bezeichnung DE_ Bezeichnung EN_..;"_")
Nach jedem klick in der Listbox1 wir vor der Befüllung der Listbox2 geleert
(Clear)

Frage:
Beim welchseln der Sprache durch einen optionbutton soll das system die
angeklickte zeile merken, die Sprache welcheln ( dritte spalte des Arrys),
die Listbox neu befüllen und die angeklickte Zeile wieder markieren. Ist das
möglich und auch dann die Listbox2 aktualisieren.

Gibt es eine möglichkeit, eine bestimmte Zeile in einer Listbox zu
markieren. So àhnlich wie listbox1.list.select (a). Dann soll die a-te Zeile
markiert werden.

Ich weiss nicht ob ich es hier richtig erklàren konnte. Ich hoffe es
zumindest.

Gruß



Best regards
CK
 

Lesen sie die antworten

#1 Peter Schleif
01/04/2010 - 18:29 | Warnen spam
Clarckkent schrieb am 01.Apr.2010 16:28 Uhr:

Gibt es eine möglichkeit, eine bestimmte Zeile in einer Listbox zu
markieren.



'wàhlt den 4.Eintrag aus
ListBox1.ListIndex = 3

'wàhlt den Eintrag aus, dessen gebundene Spalte den Wert 3 hat
ListBox1.Value = 3

Peter

Ähnliche fragen