Ich habe eine Excel-Arbeitsmappe mit mehreren Register(Tabellenblättern) auf diesen Tabellenblättern sind verschiedene Datensätze abgelegt. (in Zellen unterteilt)
Nun möchte ich folgendes tun:
Per Userform möchte ich dem User die Möglichkeit geben, aus einer Listbox ein Tabellenblatt anzuwählen (ich lese in die Listbox alle vorhandene Tabellenblätter so ein:
Private Sub UserForm_Initialize()
Dim aRow, i As Long
For Each wks In Worksheets
ComboBox1.AddItem wks.Name
Next
Suchart = xlPart
xOpt = 1
End Sub
Danach soll (am besten wohl auch in Form einer Listbox - Combobox) durch die einzelnen, auf diesem Tabellenblatt vorhandenen Datensätze gescrollt werden können.
Ist dann ein bestimmter Datensatz im zweiten Listenbox-Combobox-Feld selektiert, so soll dieser Datensatz per Klick auf einen Button mutiert werden können. (also wohl am besten ... Per CommandButton den ausgewählten Datensatz in einer weiteren UserForm öffnen und in verschiedene Textfeld aufgeteilt darstellen.
Der user soll nun die Mutation des Datensatzes vornehmen können und dann auf OK - Button diese Mutation in der Datenbank sichern.
Mein Problem:
Wie bewerkstellige ich, dass wenn ich im Cobobox1 - Listenfeld ein Tabellenblatt auswähle, zu diesem gesprungen wird und mir dann im Combobox2 - Listenfeld alle darauf vorhandenen Datensätze angezeigt werden ?
wie müsste da der Code dazu lauten ?
Hoffe, meine Frage sei so einigermassen verständlich
Besten Dank im voraus für die Hilfe !