21.03.2023, 15:20
Hallo,
ich könnte etwas Hilfe gebrauchen.
Folgende Rahmenbedingungen habe ich:
1x Daten-XLSX-Datei mit diversen sheets. Jedes sheet steht für eine Sprache z.B. englisch, deutsch, usw.
Jedes sheet hat die identische Anzahl Spalten und Zeilen. Die Zeilen pro Sheet haben in der Spalte 1 die gleiche Nummern
Die Anzahl der Zeilen und Spalten pro Sheet sind variabel, jedoch pro sheet identisch.
Die Anzahl der Sheet sind variabel.
In einer zweiten XSLX-Datei gibt es die UserForm.
In dieser UserForm gibt es folgende Elemente:
1x ComboBox1 --> hier werden die Datensätze aus der Daten-XLSX-Datei geladen, damit man diese auswählen kann. Wählt man aus dieser Liste einen Eintrag aus, dann werden die Zellen in die TextBoxen eingetragen
7x TextBox --> hier werden die Zellen-Einträge angezeigt
1x ComboBox2 -->hier stehen die Namen der Sheets
Ziel soll es sein, dass wenn in der ComboBox2 ein anderer Listeneintrag angeklickt wird, dass dann die Inhalte aus diesem gewählten Sheet angezeigt werden ABER der ListIndex in ComboBox1 nicht verändert wird
Wie könnte man das einfach lösen?
Geht das über ein 3dimensionales Array (Zeilen, Spalten, Sheets)
Leider kenne ich mich damit nicht so gut aus.
Vielen Dank für eure Hilfe
Gruß
Michael
ich könnte etwas Hilfe gebrauchen.
Folgende Rahmenbedingungen habe ich:
1x Daten-XLSX-Datei mit diversen sheets. Jedes sheet steht für eine Sprache z.B. englisch, deutsch, usw.
Jedes sheet hat die identische Anzahl Spalten und Zeilen. Die Zeilen pro Sheet haben in der Spalte 1 die gleiche Nummern
Die Anzahl der Zeilen und Spalten pro Sheet sind variabel, jedoch pro sheet identisch.
Die Anzahl der Sheet sind variabel.
In einer zweiten XSLX-Datei gibt es die UserForm.
In dieser UserForm gibt es folgende Elemente:
1x ComboBox1 --> hier werden die Datensätze aus der Daten-XLSX-Datei geladen, damit man diese auswählen kann. Wählt man aus dieser Liste einen Eintrag aus, dann werden die Zellen in die TextBoxen eingetragen
7x TextBox --> hier werden die Zellen-Einträge angezeigt
1x ComboBox2 -->hier stehen die Namen der Sheets
Ziel soll es sein, dass wenn in der ComboBox2 ein anderer Listeneintrag angeklickt wird, dass dann die Inhalte aus diesem gewählten Sheet angezeigt werden ABER der ListIndex in ComboBox1 nicht verändert wird
Wie könnte man das einfach lösen?
Geht das über ein 3dimensionales Array (Zeilen, Spalten, Sheets)
Leider kenne ich mich damit nicht so gut aus.
Vielen Dank für eure Hilfe
Gruß
Michael