|  
                                             
	Hallo Dennis 
	  
	Vielleicht hilft dir folgendes weiter: 
	  
Sub MovingAverage2()
Dim iRowTab2 As Integer, iRowTab4 As Integer
Dim datATab2 As Variant, datBTab2 As Variant
Dim datATab4 As Variant, datBTab4 As Variant
Dim xTab2 As Variant, xTab4 As Variant
Dim n As Integer
' ******** Tabelle 2
With Worksheets("Tabelle2")
    iRowTab2 = .Cells(Rows.Count, 1).End(xlUp).Row  ' letzte Zeile Tabelle2 der Spalte A
    datATab2 = .Range("A2:A" & iRowTab2).Value      ' Werte Spalte A in Array
    datBTab2 = .Range("B2:B" & iRowTab2).Value      ' Werte Spalte B in Array
End With
    
    ' Werte zusammensetzen
    ReDim xTab2(1 To UBound(datATab2), 1)
    For n = 1 To UBound(datATab2)
        xTab2(n, 1) = datATab2(n, 1) & datBTab2(n, 1)
    Next n
    
' ******** Tabelle 4
With Worksheets("Tabelle4")
    iRowTab4 = .Cells(Rows.Count, 1).End(xlUp).Row  ' letzte Zeile Tabelle4 der Spalte A
    datATab4 = .Range("A2:A" & iRowTab4).Value      ' Werte Spalte A in Array
    datBTab4 = .Range("B2:B" & iRowTab4).Value      ' Werte Spalte B in Array
End With
    
    ' Werte zusammensetzen
    ReDim xTab4(1 To UBound(datATab4), 1)
    For n = 1 To UBound(datATab4)
        xTab4(n, 1) = datATab4(n, 1) & datBTab4(n, 1)
    Next n
    
' Irgendwelche Vergleiche
' z.B.: Nur Spalte A von Tabelle2 und Tabelle4 werden überprüft
    For n = 1 To UBound(datATab2)
        If datATab2(n, 1) <> datATab4(n, 1) Then
            MsgBox "Werte aus Zeile " & (n + 1) & " sind nicht ident."
        End If
    Next n
    
' z.B.: Zusammengesetzte Werze Tabelle2 und Tabelle4 werden überprüft
    For n = 1 To UBound(xTab2)
        If xTab2(n, 1) <> xTab4(n, 1) Then
            MsgBox "Werte aus Zeile " & (n + 1) & " sind nicht ident."
        End If
    Next n
    
End Sub
	  
	mfg, GraFri 
     |