Frage

Ich habe eine Liste von Produkten mit der ID und dem Bildnamen.Ein Eintrag pro Bild, anstelle eines Eintrags pro Produkt und die Bilder in Spalten, wie ich es brauche.Wenn die Datei nur ein paar Einträge hatte, würde dies das manuelle Verfahren erfahren, dass alle Bildnamen für dasselbe Produkt, einfügen (transponieren) und die Einträge ohne Namen entfernen.Aber da die Datei über 100.000 Einträge hat, weiß jemand, wie man dies mit VBA tun soll?

Beispiel: Was ich habe ...

generasacodicetagpre.

was ich brauche ...

generasacodicetagpre.

Vielen Dank im Voraus für Ihre Hilfe.

War es hilfreich?

Lösung

Ich denke, das löst Ihr Problem

  • Vergleichen Sie zwei aufeinanderfolgende Reihen nacheinander mit
  • Wenn zwei Zeilen übereinstimmt, nehmen Sie den entsprechenden Wert in der zweiten Spalte von 2. Zeile den Wert in der 2. Spalte der ersten Zeile in der zweiten Zeile auf und löschen Sie die 2. Reihe
  • Wenn nicht die Übereinstimmungen überspringen den vorherigen Schritt und zum Vergleich der nächsten beiden Reihen.

Hier ist der Code

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top