ich habe mal eine Frage.
In einer Listbox stehen 10 Namen.
In den Eigenschaften der ListBox lasse ich den angeklickten Namen über ControlSource in die Tabelle Schreiben (Daten!A105)
In den Felder daneben und ein paar darunter lasse ich dann Eigenschaften zu den Nummern per Sverweis anzeigen.
Diese Daten hätte ich denn gerne wieder in den neben der Listbox eingefügten Textboxen eingetragen.
Die Daten dafür kommen aus mehreren Tabellenblättern dasewegen über den Sverweis
Zur Zeit clicke ich den Namen an.
Gehe dann auf einen CommandButton der mir die Daten in die Textfelder schreibt.
Private Sub CommandButton500_click()
Call Daten_schreiben
Set Image65.Picture = ShowPicture(Worksheets("Daten"), "Grafik 6")
End Sub
Private Sub Daten_schreiben()
TextBox501.Value = Range("Daten!A105")
TextBox502.Value = Range("Daten!A121")
TextBox503.Value = Range("Daten!A122")
TextBox504.Value = Range("Daten!B121")
TextBox505.Value = Range("Daten!B122")
TextBox506.Value = Range("Daten!B123")
TextBox507.Value = Range("Daten!B124")
End Sub
Das funktioniert soweit ganz ordentlich.
Was ich gerne hätte ist es den Button zu umgehen, also das durch das klicken des Namens gleich in den Textboxen geschrieben wird.
Das bekomme ich auch soweit hin nur klicke ich den Namen an erscheinen in den Textboxen die Daten des vorherigen Namens. Also hängen meine Textboxen immer ein Klick zurück.
Vielen Dank schon mal.