Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeilenvergleich mit Einfärbung

Forumthread: Zeilenvergleich mit Einfärbung

Zeilenvergleich mit Einfärbung
30.12.2006 20:10:00
asz
Hallo,
ich habe folgendes Problem: im u.g. Code werden zwei Blätter miteinander verglichen und die doppelten Ergebnisse werden beide in einem dritten Blatt ausgegeben. Nun hätte ich gern zusätzlich die doppelten Zeilen im ersten und zweiten Blatt rot eingefärbt - was beim ersten auch klappt, beim zweiten mit derselben Methode aber nicht. Wer kann mir helfen, wie geht das?
Ganz vielen Dank im voraus & mit Grüßen an alle Forumsteilnehmer/innen,
asz
'Startwerte setzen
SpalteQ = 2 'Spalte, die auf Duplikate geprüft werden soll, wenn auf Titel geprüft werden soll, muss hier die 1 stehen
ZeileZ = 2 '1. Zeile in die Duplikate übertragen werden sollen
With wksQuelle2
Set BereichQ2 = .Range(.Cells(2, SpalteQ), .Cells(.Rows.Count, SpalteQ).End(xlUp))
End With
With wksQuelle1
' Duplikate suchen
For ZeileQ1 = 2 To .Cells(.Rows.Count, SpalteQ).End(xlUp).Row
Set ZelleQ2 = BereichQ2.Find(what:=.Cells(ZeileQ1, SpalteQ).Value, LookIn:=xlValues, _
lookat:=xlWhole, MatchCase:=False)
If Not ZelleQ2 Is Nothing Then
'Datensatz aus Quelle1 übertragen
.Rows(ZeileQ1).Copy Destination:=wksZiel.Rows(ZeileZ)
.Rows(ZeileQ1).Select
Selection.Interior.Color = RGB(500, 0, 0)
wksZiel.Cells(ZeileZ, "J").Value = wbQuelle1.Name & " " & wksQuelle1.Name
wksZiel.Cells(ZeileZ, "K").Value = ZeileQ1
ZeileZ = ZeileZ + 1
Adresse1 = ZelleQ2.Address
'Duplikate aus Quelle2 übertragen
Do
ZelleQ2.EntireRow.Copy Destination:=wksZiel.Rows(ZeileZ)
wksZiel.Cells(ZeileZ, "J").Value = wbQuelle2.Name & " " & wksQuelle2.Name
wksZiel.Cells(ZeileZ, "K").Value = ZelleQ2.Row
ZeileZ = ZeileZ + 1
Set ZelleQ2 = BereichQ2.FindNext(After:=ZelleQ2)
Loop Until ZelleQ2 Is Nothing Or ZelleQ2.Address = Adresse1
End If
Next
End With
wksZiel.Columns("J:K").AutoFit
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilenvergleich mit Einfärbung
30.12.2006 21:07:54
Uduuh
Hallo,
If Not ZelleQ2 Is Nothing Then
'Datensatz aus Quelle1 übertragen
.Rows(ZeileQ1).Copy Destination:=wksZiel.Rows(ZeileZ)
.Rows(ZeileQ1).Interior.Color = RGB(255, 0, 0)
zelleq2.entirerow.interior.color= rgb(255,0,0)
Gruß aus’m Pott
Udo

Anzeige
AW: Zeilenvergleich mit Einfärbung
30.12.2006 22:05:57
asz
Hallo Udo,
ja, klasse, es funktioniert! Herzlichen Dank! und einen guten Rutsch ins neue Jahr
asz
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige