Clever-Excel-Forum

Normale Version: VBA: intelligente Tabelle erstellen und fortlaufend eintragen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich bin wieder bei meiner Produkt-Datenbank dran und hätte eine Frage.

Ich habe ein UserForm, in welches ich Lieferwerke eingebe sowie einzeln deren Produkte (z.B. haben Sitze und Rücklichter eigene Nummern - dass nur als Kontext warum ich das so gelöst habe).

Nun zu meiner Frage:
Ist es möglich, denn Eintrag bzw. den Namen des Lieferwerks als Namen einer intelligenten Tabelle zu übergeben und die Produkte jeweils untereinander anzuordnen, um dann später mit dieser Tabelle weiterarbeiten zu können? Es werden wohl mehrere intelligente Tabellen nötig sein, d.h. es wäre hilfreich wenn eine Prüfung stattfinden würde im Sinn von "ist die Tabelle da? - wenn ja, trage das Produkt dort ein, ansonsten erstelle eine neue Tabelle in neuer Spalte mit Namen des Lieferwerks und trage das Produkt dort ein.

Habe schon eine Zeit lang gegoogled, habe aber bisher nichts dazu gefunden. Kann man das überhaupt mit VBA lösen?

Wäre dankbar um Code-Anregungen für die Erstellung und fortlaufende Eintragung der Produkte in diese Tabelle - Beispieldatei hängt an (hoffe die Fragestellung ist soweit klar? Habe es auch in der Datei nochmal probiert zu erläutern)

Danke schonmal für eure Hilfe und lieben Gruss
HAMRacer44

EDIT: Die automatische Generierung sowie das "nach-rechts-Rücken" der Tabelle habe ich mittlerweile hinbekommen. Offen wäre somit nur noch das untereinander Eintragen der Produkte.
Hallo,

meinst du so was hier?

Gruß Werner
Hallo Werner,

super, genau das was ich gesucht habe!

Danke für deine Hilfe und lieben Gruß,

Domi