Ich habe einen vorformatierten Tabellenkalkulationsbericht mit Zellen, die wie folgt formatiert sind:
A B C D
Week1 Week2
CUSTOMER A PRODUCT A MEASURE A
MEASURE B
MEASURE C
CUSTOMER B PRODUCT B MEASURE A
MEASURE B
MEASURE C
Der Bericht kann Tausende von Zeilen enthalten. Ich muss die Zellen in Spalte A und B trennen, was zu 3 Zellenblöcken führt, wobei die Zeichenfolge in der ersten Zeile des Blocks enthalten ist. A2 in diesem Fall.
Ich muss die Zellen in den Spalten A und B automatisch ausfüllen, um die folgende Situation zu erreichen:
CUSTOMER A PRODUCT A MEASURE A
CUSTOMER A PRODUCT A MEASURE B
CUSTOMER A PRODUCT A MEASURE C
CUSTOMER B PRODUCT B MEASURE A
CUSTOMER B PRODUCT B MEASURE B
CUSTOMER B PRODUCT B MEASURE C
Werte sollten 2 Zeilen oder bis zu einer Zelle mit einem Wert ungleich dem automatisch ausgefüllten Wert automatisch ausgefüllt werden. Dann sollte dieser Wert bis zu den nächsten 2 Zeilen automatisch ausgefüllt und auf den Wert in der dritten Zelle usw. umgeschaltet werden.
Dies sollte so lange geschehen, bis die letzte Zeile 1 Werte enthält (die letzte Zeile enthält Datum und Uhrzeit).
Ich möchte dies durch eine VBA-Schleife tun. Spalten A, B und C sind immer Zeichenfolgen und Werte ab Spalte D sind Zahlen.