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
If zaehler < 9 * 4 And Cells(1, 1) = Tzahlen(zaehler) And Cells(2, 1) = Tzahlen(zaehler + 1) And Cells(3, 1) = Tzahlen(zaehler + 2) And Cells(4, 1) = Tzahlen(zaehler + 3) Then
Cells(1, 1) = Tzahlen(zaehler + 4)
Cells(2, 1) = Tzahlen(zaehler + 5)
Cells(3, 1) = Tzahlen(zaehler + 6)
Cells(4, 1) = Tzahlen(zaehler + 7)
Exit For
End If
If zaehler = 36 Then
Cells(1, 1) = Tzahlen(1)
Cells(2, 1) = Tzahlen(2)
Cells(3, 1) = Tzahlen(3)
Cells(4, 1) = Tzahlen(3)
Exit For
End If
Next zaehler
End Sub