Hi Matti,
ich glaube die "-1" bei dir ist überflüssig/falsch.
Hast du es mal mit
Copy versucht:
Array kopieren? Wobei ich nicht weiß, ob das auch mit mehrdimensionalen Arrays funktioniert.
Edit: Da du das nicht 1:1 kopierst, sondern verschiebst (wenn ich's richtig sehe), passt es doch mit der "-1". Eigentlich ist das ja kein richtiges Kopieren, was du möchtest.
Grüße, Matze