Thema Datum  Von Nutzer Rating
Antwort
19.08.2014 13:51:45 tohra
Solved
Blau UserForm, Datei laden und ComboBoxen füllen
20.08.2014 11:42:18 Gast15580
NotSolved
21.08.2014 10:48:21 Gast83453
Solved
21.08.2014 10:59:10 tohra
Solved

Ansicht des Beitrags:
Von:
Gast15580
Datum:
20.08.2014 11:42:18
Views:
727
Rating: Antwort:
  Ja
Thema:
UserForm, Datei laden und ComboBoxen füllen

Nachdem du die Mappe geöffnet hast, kannst du gleich im Anschluss über deine Schleife die Blattnamen der Tabellen darin in die ComboBox laden.

Statt des DropButtonClick-Ereignisses nimmst du das Change-Ereignis er ComboBox. Dieses tritt immer dann ein, wenn sich die Auswahl ändert (sei es per Maus oder per Tastatureingabe). Du kannst die ComboBox so einstellen, dass sie nur Inhalte aus der Liste (also den Blattnamen) erhalten kann (diese Einstellung würde ich empfehlen zu setzen). Wählt der Nutzer dann ein Blatt aus, tritt wie gesagt das Change-Ereignis in Kraft und du kannst in diesem die zweite ComboBox  mit den Überschriften befüllen.

Ob in der zweiten ComboBox etwas ausgewählt wurde, kannst du im Click-Ereignis der OK-Schaltfläche mittels ComboBox2.ListIndex >=0 prüfen und ggf. eine Meldung ausgeben, wenn der Nutzer dort nichts ausgewählt hat.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
19.08.2014 13:51:45 tohra
Solved
Blau UserForm, Datei laden und ComboBoxen füllen
20.08.2014 11:42:18 Gast15580
NotSolved
21.08.2014 10:48:21 Gast83453
Solved
21.08.2014 10:59:10 tohra
Solved