(21.02.2019, 10:44)Der Steuerfuzzi schrieb: Also bei mir funktioniert es. Application.Index(Array, ,1) ergibt die erste Spalte der Daten und Application.Index(Array, ,2) ergibt die zweite Spalte. Das funktioniert auch mit der Zuweisung an die List-Eigenschaft einer Combobox.
Vielleicht hast Du Zeilen und Spalten vertauscht?
Lade doch mal eine Beispieldatei hoch, damit man das Problem sehen kann.
Hier die Datei. Im Blatt "Daten" auf das Feld "Baugruppe einfügen", in der ersten Combobox "MAST1" auswählen und auf Fortfahren. In der 2. Userform sollten nun in der 1. Combobox alle Komponenten welche den gesuchen Begriff enthalten aufgeführt werden und in der 2. Combobox die dazugehörigen Adressen. Letztere brauche ich, um dann die Stückliste pro Mast auszufüllen, anhand der angegeben Anzahl. Die Komponenten in der 1. Box erscheinen, nicht so bei den dazugehörigen Adressen.
22.02.2019, 08:35 (Dieser Beitrag wurde zuletzt bearbeitet: 22.02.2019, 08:35 von Lopezoli.)
(21.02.2019, 12:23)Lopezoli schrieb: Hier die Datei. Im Blatt "Daten" auf das Feld "Baugruppe einfügen", in der ersten Combobox "MAST1" auswählen und auf Fortfahren. In der 2. Userform sollten nun in der 1. Combobox alle Komponenten welche den gesuchen Begriff enthalten aufgeführt werden und in der 2. Combobox die dazugehörigen Adressen. Letztere brauche ich, um dann die Stückliste pro Mast auszufüllen, anhand der angegeben Anzahl. Die Komponenten in der 1. Box erscheinen, nicht so bei den dazugehörigen Adressen.
Wie hier beschrieben, brauch ich die Adresse zur passenden Komponente, da ab 2 Spalten rechts davon die Stückliste ausgefüllt werden soll.