Bezug zu anderem Excelsheet
17.05.2021 11:44:13
Maxe
ich möchte Daten aus einer Excelmappe in eine andere kopieren, wenn bestimmte Bedingungen erfüllt sind.
Bisher:
Ein neuer Beleg in Excel wird erstellt. Es werden Kundendaten aufgenommen und Artikel die der Kunde gekauft hat.
Aktuell wird der Beleg dann unter dem Nachnamen des Kunden, des Kaufdatums und als "XLS" automatisch in ein Verzeichnis gespeichert.
Jetzt sollen zwei Wege erzeugt werden.
1. Wenn in Zellen "D26:D32" der Hersteller = "XYZ" ist sollen diverse Daten in eine Tabelle eines anderen Excelsheets geschrieben werden in der Form: Zeile Nachname, Vorname, Produkt 1, Produkt 2 usw. Jeder neue Kunde in einer neuen Zeile.
Das ganze gilt nur für einen einzigen Hersteller.
Am Ende sollen in dieser Tabelle neben dem Kundennamen die verkauften Artikel des einen Herstellers aufgelistet sein.
2. Wenn ein neuer Beleg erstellt wird, soll geprüft werden ob der Kunde bereits existiert und Artikel des einen Herstellers gekauft hat. Die bereits gekauften Artikel sollen dann im Beleg aufgeführt werden.
Geht das mit VBA?
Grüße
Maxe