Dim vIn As Variant, vOut() As Variant Dim i As Long, z As Long
'read the data With ActiveSheet.Range("E11").CurrentRegion vIn = .Offset(1).Resize(.Rows.Count - 1).Value ' .ClearContents ' wenn es an dieselbe stelle soll, die Auskommentierung entfernen End With
'organize the data ReDim vOut(0 To UBound(vIn, 1) / 2, 0 To 1) z = 0 For i = 1 To UBound(vIn, 1) Step 2 vOut(z, 0) = vIn(i, 1) vOut(z, 1) = vIn(i + 1, 1) z = z + 1 Next
'write the data ' hier den Ausgabebereich obere linke Zelle eintragen ActiveSheet.Range("A1").Resize(UBound(vOut, 1), 2) = vOut End Sub
VG Juvee
Folgende(r) 1 Nutzer sagt Danke an juvee für diesen Beitrag:1 Nutzer sagt Danke an juvee für diesen Beitrag 28 • gitmichi