Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
308to312
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
308to312
308to312
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tabellenvergleich

Tabellenvergleich
14.09.2003 20:08:51
Silvia
Hallo User,
ich habe in der Recherche einen interessanten Beitrag gefunden,
benötige aber noch Ünterstützung, weil dieser nur als Ansatz für
mich nutzbar ist.


Sub vergleich()
Dim i As Long
Dim j As Long
Dim k As String
Dim l As String
j = 1
For i = 1 To Sheets(1).Cells(65536, 1).End(xlUp).Row
k = Sheets(1).Cells(i, 1) & Sheets(1).Cells(i, 2) & Sheets(1).Cells(i, 3)
l = Sheets(2).Cells(i, 1) & Sheets(2).Cells(i, 2) & Sheets(2).Cells(i, 3)
If k = l Then
Sheets(3).Cells(j, 1) = Sheets(1).Cells(i, 1)
Sheets(3).Cells(j, 2) = Sheets(1).Cells(i, 2)
Sheets(3).Cells(j, 3) = Sheets(1).Cells(i, 3)
Sheets(3).Cells(j, 4) = Sheets(1).Cells(i, 4)
j = j + 1
End If
Next i
End Sub


Ich schildere hier ersteinmal welche Bedingungen bei mir vorliegen:

Sheets(1) hat Ergebniseintragungen in zeilenweiser Schreibweise.
Sheets(2) beinhaltet Ergebnisse aus Sheets(1), jedoch zusätzlich noch
Eintragungen aus anderen Sheets, ist also wesentlich umfangreicher.

Sheets(2) fungiert als eine historische Datenbank von Sheets(1), d.h.
sollten einzelne Zeilen im Sheets(1) gelöscht werden, bleiben diese
im Sheets(2) stehen.

Jetzt zu meiner Problematik:

Ich möchte das, sagen wir 5 Zellen, immer einer Zeile, aus beiden Sheets miteinander auf Übereinstimmung verglichen werden und bei 100% Übereistimmung
der Gesamte Zeileneintrag in Sheets(2) mit blauer Schrift erscheint.
Sollten keine Übereinstimmungen vorliegen soll der gesamte Zeileneintrag
in roter Schriftfarbe erscheinen.
In beiden Sheets darf ab der 10ten Zeile bis ultimo überprüft werden.

Hoffentlich kann mir jemand helfen
Gruß Silvia

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenvergleich
14.09.2003 21:24:31
Erich M.
Hallo Silvia,

mit einer Komplettlösung kann ich (noch) nicht dienen. Als Ansatz beiliegende
Musterdatei, die allerdings bei Übereinstimmung in eine neue Tabelle überträgt.
Der Code müsste dann angepasst werden (hab momentan aber nicht soviel zeit).

Aber vielleicht hilfts für nen Beginn:
https://www.herber.de/bbs/user/1023.xls

mfg
Erich
AW: Tabellenvergleich/Ansätze immer erwünscht
14.09.2003 21:53:32
Silvia
Hallo Erich,
danke für Deinen Beitrag, aber das bringt mich nicht weiter.

Natürlich erwarte ich keine Komplettlösung, aber
vielleicht hat jemand einen Tipp, wie ich die Schriftfonds
nach meinen o.g. Vorgaben beeinflussen kann, um zu dem
gewünschten Ergebnis zu gelangen.
Gruß Silvia
Anzeige
Tabellenvergleich/Mal ein Vorschlag
14.09.2003 22:11:30
Silvia
Hallo Exceluser,
nur nochmal zum verdeutlichen. So in etwa stelle ich mir einen
Lösungsansatz vor:


Sub vergleich()
Dim i As Long
Dim j As Long
Dim k As String
Dim l As String
i = 10
j = 1
For i = 1 To Sheets(1).Cells(65536, 1).End(xlUp).Row
k = Sheets(1).Cells(i, 1) & Sheets(1).Cells(i, 2) & Sheets(1).Cells(i, 3)
l = Sheets(2).Cells(i, 1) & Sheets(2).Cells(i, 2) & Sheets(2).Cells(i, 3)
If k = l Then
Formatiere bei Übereinstimmung die kompl. Zeile mit blauem Schrift-Fonds
else
Formatiere bei Nichtübereinstimmung die kompl. Zeile mit rotem Schrift-Fonds
j = j + 1
End If
Next i
End Sub


Wir kriegen das schon hin :-)
Gruß Silvia
Anzeige
AW: Tabellenvergleich/Mal ein Vorschlag
14.09.2003 22:30:43
Erich M.
Hallo Silvia,

habe den Code in der ersten Datei so geändert, dass in der
Tabelle T1 die Einträge in den übereinstimmenden Zeilen rot gefärbt werden:
https://www.herber.de/bbs/user/1024.xls

Falls Du den Farb-Index noch nicht hast:

Die Datei https://www.herber.de/bbs/user/1025.xls wurde aus Datenschutzgründen gelöscht


mfg
Erich
AW: noch offen!
16.09.2003 13:49:15
Silvia
Hallo User,
hallo Erich,

ich komme mit dem o.a. VBA-Teil nicht zurecht.
Ich brauche mehr INPUT.
Gruß Silvia

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige