Thema Datum  Von Nutzer Rating
Antwort
09.06.2021 21:12:57 Anne
NotSolved
09.06.2021 22:21:48 Ulrich
NotSolved
Rot Spalten vergleichen
10.06.2021 07:49:26 Gast31117
NotSolved
11.06.2021 08:32:27 Ulrich
NotSolved
11.06.2021 13:37:57 Anne
NotSolved
11.06.2021 16:21:59 Ulrich
NotSolved
16.06.2021 23:43:20 Anne
Solved
17.06.2021 15:45:14 Ulrich
Solved

Ansicht des Beitrags:
Von:
Gast31117
Datum:
10.06.2021 07:49:26
Views:
478
Rating: Antwort:
  Ja
Thema:
Spalten vergleichen

Hi Ulrich, guter Ansatz, aber ich weiß nicht trotzdem nicht, wie ich nun die Spalte 4 mit Spalte 4  aus dem alten Report vergleichen kann. Das Problem ist, dass die Tabelle dynamisch ist, sprich Zeile 3 in der Tabelle alt, wird nie Zeile 3 in Tabelle neu sein. In Spalte 1 ist eine einzigartige ID und der Code kann supe r die Unterschiede hervorheben..

Vielen Dank schon mal.

Hier nochmal der Code leserlich:

Sub UnterschiedeIn2Färben()
Dim vntIn As Variant
Dim objDic As Object

Dim i&
Dim wks1 As Worksheet
Dim wks2 As Worksheet

Set wks1 = ThisWorkbook.Worksheets("Report_Alt")
Set wks2 = ThisWorkbook.Worksheets("Report_Neu")
Set objDic = CreateObject("Scripting.Dictionary")

vntIn = wks1.UsedRange.Value

For i = LBound(vntIn, 1) To UBound(vntIn, 1) '
    If Not objDic.Exists(vntIn(i, 1)) Then _
      objDic.Add vntIn(i, 1), ""
Next

For i = 1 To wks2.Cells(Rows.Count, 1).End(xlUp).Row
    If Not objDic.Exists(wks2.Cells(i, 1).Value) Then wks2.Cells(i, 1).Interior.ColorIndex = 3
Next

End Sub
 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
09.06.2021 21:12:57 Anne
NotSolved
09.06.2021 22:21:48 Ulrich
NotSolved
Rot Spalten vergleichen
10.06.2021 07:49:26 Gast31117
NotSolved
11.06.2021 08:32:27 Ulrich
NotSolved
11.06.2021 13:37:57 Anne
NotSolved
11.06.2021 16:21:59 Ulrich
NotSolved
16.06.2021 23:43:20 Anne
Solved
17.06.2021 15:45:14 Ulrich
Solved