Thema Datum  Von Nutzer Rating
Antwort
Rot Userform "Liste" programmieren
22.07.2021 14:18:26 Dom
NotSolved
22.07.2021 17:10:33 Gast58027
NotSolved

Ansicht des Beitrags:
Von:
Dom
Datum:
22.07.2021 14:18:26
Views:
298
Rating: Antwort:
  Ja
Thema:
Userform "Liste" programmieren

Guten Tag! :) 

Ich bin Anfänger was VBA angeht und will eine Aufgabe lösen, die ich nicht so recht hinbekomme. Ich versuche mein Problem so genau wie möglich zu beschreiben. 

Ich habe eine Datei mit 2 Tabellen. Tabelle 1 wird als Datenbank (Im folgenden "DB" genannt) genutzt, Tabelle 2 (Im Folgenden "Config" genannt) als Konfigurations Tabelle (Ich will in dieser Listen erstellen, aber die Inhalte der Liste nicht in der DB aufschreiben, da da nur die Daten rein gehören). die Config ist wie folgt aufgebaut: 

Spalte A: Liste aller Gebäude (Gebäudenummern) auf einem Hof.

Spalte B: Eine Einzelne Gebäudenummer (z.B "1")

Spalte C: Alle Räume, die in dem Gebäude (Das aus Spalte B) zu finden sind. 

Spalte D: Nächste Gebäudenummer (z.B. "2")

Spalte E: Alle Räume die sich in diesem Gebäude (Aus Spalte D) befinden.

etc..

Die DB will ich über eine UserForm (Oder auch Maske zur Dateneingabe) füllen lassen. Nun komm ich zu dem Teil, an dem ich fest stecke: Ich will zum Beispiel in der Userform zwei Listen haben. In der ersten Liste will ich nur die Gebäudenummer auswählen können. Die Zweite Liste soll sich nun an die erste Liste anpassen, sodass ich nurnoch Räume angezeigt bekomme, die sich in dem Gebäude aus der ersten Liste befinden. In der DB soll dann in Spalte A und B die Gebäudenummer und der ausgewählte Raum eingetragen werden. Bei jedem neuen Eintrag über die Userform sollen die Daten in die nächste Zeile der DB geschrieben werden. 

Kann mir dabei jemand helfen? Ich wäre sehr dankbar!


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
Rot Userform "Liste" programmieren
22.07.2021 14:18:26 Dom
NotSolved
22.07.2021 17:10:33 Gast58027
NotSolved