Hallo,
was ist denn bitte das für ein Konstrukt? .Cells(k, Range("K" & 1).Column)
bei Cells ist der erste Wert in der Klammer die Zeile
Bei dir die Variable k, die einen numerischen Wert enthalten muss
Der zweite Wert in der Klammer nach dem Komma ist der Wert für die Spalte
Bei dir: Range("K" & 1) = Range("K1") und daraus die Spalte ,Columns = 11
Warum also nicht gleich Cells(k, 11)
If Tag_Tab1 = Tag_Tab2 Then
Tabelle1.Cells(k, 11) = Tabelle2.Cells(i, 11).Value
Tabelle1.Cells(k, 11).Interior.Color = vbGreen = Tabelle2.Cells(i, 11).Interior.Color = vbGreen
Gruß Werner
|