Wir möchten alle rot farbigen Zeilen EINMAL aus Tabelle1 in Tabelle2 kopieren. Die Tabelle2 soll vorher geleert werden.
Unsere Problematik ist, dass in manchen Zeilen mehrere Zellen rot sind und somit doppelt in Tabelle 2 auftauchen.
Hier unser Code:
__________
Sub FarbigeZeileKopieren()
Dim Bereich As Range, c As Range, i As Long
Dim SpaltenArray() As Integer
Set Bereich = Range(„A3:J1720“)
Worksheets(„Tabelle2“).Range(„A1:J1720“).CurrentRegion.Clear
For Each c In Bereich
If c.Font.ColorIndex = 3 Then
i = i + 1
Range(„A“ & c.Row & „:J“ & c.Row).Copy Sheets(„Tabelle2“).Range(„A“ & i & „:J“ & i)
End If
Next c
Application.CutCopyMode = True
End Sub
______________
Jemand eine Idee was wir noch einfügen müssen, damit der Code wie gewünscht funktioniert?
(excel 2010)