nun muss ich doch mal selber nachfragen, statt nur mitzulesen.
Ich möchte eine Excel für den SAP-Import vorbereiten. Hierzu sollen die einzelnen Positionen zeilenweise in eine neue Arbeitsmappe geschrieben werden.
Das Problem dabei ist im angehängten Bild zu sehen:
Die Positionen der Spalte A sind nicht direkt untereinander, sondern enthalten teilweise mehrere Zeilen darunter mit Informationen (welche auch benötigt werden).
Das Ziel ist es, beispielsweise die Daten der Position 1 zeilenweise zu prüfen und zu übertragen. Und zwar so lange, bis in Spalte die nächsthöhere Position (in dem Fall Pos. 2) steht. Dann beginnt die Routine von vorne.
Hat mir dafür jemand eine Syntax, mit der dieser Vorgang durchgeführt werden kann?
Ist wahrscheinlich irgendetwas Simples mit Do-While ;)
Viele Grüße
Ben
PS: Falls es auch gerade wer parat hat:
In dem Positionsdurchlauf soll dann unter anderem geprüft werden, wie viele Lieferanten in einer Position angegeben sind. Sind zum Beispiel zwei angegeben soll die Zahl 2 in die Import-Liste geschrieben werden. Mit welchem Code kann ich denn dieses Zählen in Zusammenhang mit dieser oben gesuchten Schleife vornehmen?