Excel Einzelne Spalte in Zeilen, VBA-Skript Einblick

Excel Einzelne Spalte in Zeilen, VBA-Skript Einblick

Okay, dem Link unten sehr ähnlich, aber meiner ist ein bisschen anders. Paginieren Sie Zeilen in Excel in Spalten

Ich habe viele Daten in Spalte A. Ich möchte alle 14 bis 15 Zeilen nehmen und daraus eine neue Zeile mit mehreren Spalten machen. Ich versuche, sie in ein Format zu bringen, in dem SQL die Daten aufnehmen kann. Ich dachte, der beste Weg wäre, sie in Zeilen zu bringen und dann eine CSV mit den Daten zu erstellen.

Es sähe also etwa so aus: (wow, das Format hat sich beim Posten überhaupt nicht bewahrheitet)

column A     column B     C     D     etc

1               1         2     3      x
2               16        17    a      b
3
x
y
z
15
16
17
a
b
c

Ich kann das bei Bedarf klarstellen, bin aber ratlos, wie ich die Daten aus der einzelnen Spalte mit so vielen Zeilen herausbekomme.

Danke für die Hilfe!!!

Antwort1

Angenommen, Sie möchten 15 pro Zeile und die Daten beginnen in A1:
In B1 geben Sie diese Formel ein =OFFSET($A$1,((ROW()-1)*15)+MOD(COLUMN()-2,15),0)und kopieren sie nach C1:P1. Kopieren Sie diese dann so weit nach unten, wie Sie möchten.
Das Ende der Daten wird durch Zeilen mit Nullen gekennzeichnet.

verwandte Informationen