Userform: textfelder daten anzeigen, nach change von kombinationsf

01/09/2008 - 11:06 von kai | Report spam
Hallo, ich habe folgendes Problem: Im Userform habe ich mehrere Textfelder,
die nach einer Auswahl in einem Kombinationsfeld geupdated und angezeigt
werden sollen. Die Textfelder sind vom Kombinationsfeld insofern abhàngig,
als die entsprechenden Daten in der Excel-Tabelle in einer Zeile stehen. Wie
stelle ich das an?

Beispielsweise habe ich ein Produkt und die Zahlen des entsprechenden
Monate, die eingegeben werden müssen. Bevor ich diese eingebe, will ich
jedoch die bestehende Zahl im Textfeld ausgeben können.

Excel 2007
 

Lesen sie die antworten

#1 Peter Schleif
01/09/2008 - 11:40 | Warnen spam
kai schrieb am 01.09.2008 11:06 Uhr:
Hallo, ich habe folgendes Problem: Im Userform habe ich mehrere Textfelder,
die nach einer Auswahl in einem Kombinationsfeld geupdated und angezeigt
werden sollen. Die Textfelder sind vom Kombinationsfeld insofern abhàngig,
als die entsprechenden Daten in der Excel-Tabelle in einer Zeile stehen. Wie
stelle ich das an?
Beispielsweise habe ich ein Produkt und die Zahlen des entsprechenden
Monate, die eingegeben werden müssen. Bevor ich diese eingebe, will ich
jedoch die bestehende Zahl im Textfeld ausgeben können.



Ich habe Dir die Antwort für den umgekehrten Fall (TextBox -> Excel)
in deinem anderen Thread doch bereits gegeben. Du brauchst nur die
beiden Seiten des Gleichheitszeichens vertauschen.

Private Sub cmb_ChooseProduct_Change()
With Me.cmb_ChooseProduct
Me.TextBox1 = Range(.RowSource).Cells(.ListIndex + 1, "C")
Me.TextBox2 = Range(.RowSource).Cells(.ListIndex + 1, "E")
End With
End Sub

Auch für den Fall einer dynamisch befüllten ListBox hast Du bereits
eine Vorschlag bekommen. (ColumnCount)

Peter

P.S.: Bitte bleibe in einem Thread.

Ähnliche fragen