ich habe folgendes Problem:(
Ich habe hier eine nette VBA Formel gefunden, die mir alle Tabellenblätter zusammenfasst und auf Duplikate überprüft.
Mein Problem liegt jetzt darin, dass die Prüfung auf Duplikate in der Spalte A erfolgt.
Die Prüfung auf Duplikate sollte aber in der Spalte D erfolgen..
Meine versuche die Formel umzustellen ist leider gescheitert..
Vielen Dank für eure Hilfe.
Sub Zusammenfassung()
Dim z, s, r, lz As Long
Application.ScreenUpdating = False
Set sh1 = Sheets("Zusammenfassung")
For sh = 1 To Sheets.Count
If Not Sheets(sh).Name = "Zusammenfassung" Then
With Sheets(sh)
z = .UsedRange.Rows.Count
s = .UsedRange.Columns.Count
For r = 2 To z
Wert = .Cells(r, 1)
Set c = sh1.Columns(1).Find(What:=Wert, LookIn:=xlValues, LookAt:=xlWhole)
If c Is Nothing Then
lz = sh1.Cells(Rows.Count, 1).End(xlUp).Row + 1
Range(.Cells(r, 1), .Cells(r, s)).Copy sh1.Cells(lz, 1)
End If
Next r
End With
End If
Next sh
Application.ScreenUpdating = True
End
Sub