Ich bin gerade dabei eine Userform zu erstellen, die folgendes erledigen soll:
In eine Combobox soll eine Tabelle mit Kundennamen eingelesen werden!
Dies habe ich so gelöst:
Private Sub UserForm_initialize()
Dim letzte As Variant
Dim i As Integer
Sheets("Tabelle3").Activate
letzte = Range("A" & Rows.Count).End(xlUp).Row
For i = 1 To letzte
ComboBox1.AddItem Sheets("Tabelle3").Cells(i, 1)
Next i
End Sub
Das Problem ist: die Userform wird von einem anderen Arbeitsblatt aus gestartet! Die Daten von "Tabelle3" werden allerdings nur eingelesen, wenn Tabelle3 auch aktiv ist! Kann ich das irgendwie umgehen?
2. Frage
IN meiner "Tabelle3" listet mir Spalte A die Kundennamen und Spalte B eine dazugehörige Kundennummer auf!
Ich möchte gerne, dass wenn ich einen Kundennamen in meiner Combobox auswähle mir die dazugehörige Kundennummer angezeigt wird... am idealsten wäre dazu eine weitere Combobox, so dass man wählen kann, ob man eine Nummer durch einen Kunden sucht oder einen Kunden durch die Nummer!
Hat da jemand eventuel einen Anstaz für mich?
Kundenname und Nummer sollen dann durch ein Klick in 2 bestimmte Zellen ( c5 und c6) einfefügt werden
Wär nett, wenn mir jemand weiterhelfen könnte, da ich mit meinen sehr bescheidenen Kenntnissen leider nicht weiterkomme...
Gruss