bei folgender Aufgabe bräuchte ich eine VBA-Lösung:
https://www.herber.de/bbs/user/124405.xlsx
in der gegebenen Tabelle werden mir pro Produktnummer Werte der Merkmale angezeigt, die einem oder mehreren, dem jeweiligen Produkt zugeordneten Artikel gehören. Ich lasse vorher einen Makro über einen Datensatz laufen, der mir alle Artikel einem Produkt zuordnet und die gepflegten Werte von jedem Merkmal durch Komma getrennt anzeigt. Jetzt muss ich praktisch wissen, ob überhaupt Werte gepflegt sind (wenn die Zelle leer ist oder nur Komma(s) enthält - dann "nicht angegeben/leer"), und wenn ja, ob die Werte in den Zellen mehrfache Ausprägungen haben (mehrere Werte durch Komma getrennt; es können Zahlen oder Strings vorkommen) oder einzelne Ausprägungen (nur 1 Wert pro Zelle; alternativ zählt auch ", , 8" als einzelner Wert). Gezählt werden muss pro Spalte (pro Merkmal).
Erschwert wird das Ganze dadurch, dass ich pro Arbeitsblatt verschiedene Anzahl an Merkmalen und Produkte habe, es muss also dem Makro dynamisch übergeben werden, d.h. vorher Rows/Columns gezählt und ab ner bestimmten Spalte die Werte gezählt, sagen wir mal ab Spalte H.
Sollte sich jemand finden, der mir dabei helfen kann, bitte ich inständig um Auskommentierung der Zeilen, wo ich die Werte anpassen muss (z.B. Datei und Arbeitsblattname, Spalten usw.).
Ich danke euch allen im voraus, Ihr seid die Besten!