Sub Tauschen()
Dim Tzahlen() As Variant
Dim zaehler As Integer
Tzahlen = Array(1, 2, 3, 4, 2, 1, 3, 4, 1, 3, 2, 4, 3, 2, 4, 1, 2, 3, 4, 1, 3, 4, 2, 1, 4, 2, 1, 3, 2, 4, 1, 3, 4, 1, 2, 3, 1, 2, 3, 4)
For zaehler = 0 To UBound(Tzahlen) Step 4
'zeile 1,2,3,4 wird bei den cells anweisungen angegeben,7 fuer spalte g
If Cells(1, 7) = Tzahlen(zaehler) And Cells(2, 7) = Tzahlen(zaehler + 1) And Cells(3, 7) = Tzahlen(zaehler + 2) And Cells(4, 7) = Tzahlen(zaehler + 3) Then
'hier genauso bei den naechsten 4 zeilen,1,2,3,4 wird bei den cells anweisungen angegeben,7 fuer spalte g
Cells(1, 7) = Tzahlen(zaehler + 4)
Cells(2, 7) = Tzahlen(zaehler + 5)
Cells(3, 7) = Tzahlen(zaehler + 6)
Cells(4, 7) = Tzahlen(zaehler + 7)
Exit For
End If
Next zaehler
End Sub