Office: Tabellenblätter vergleichen & Unterschiede markieren

Helfe beim Thema Tabellenblätter vergleichen & Unterschiede markieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, nachdem ich mich durch das Forum gesucht habe und nichts vergleichbares finden konnte nun hier meine Problemstellung: > 2... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von lorra, 13. April 2016.

  1. Tabellenblätter vergleichen & Unterschiede markieren


    Hallo zusammen,

    nachdem ich mich durch das Forum gesucht habe und nichts vergleichbares finden konnte nun hier meine Problemstellung:

    > 2 Tabellenblätter mit identischem Aufbau (Mat.nr, Mat.bezeichnung, Kosten etc.) je ca. 11.100 Zeilen und 560 Spalten sollen vergleichen werden, sodass Unterschiede (Zellinhalt verändert, Zeile neu hinzugekommen) farblich markiert werden und in Spalte 562 "Artikel verändert steht"; hierbei ist "alt" die ursprüngliche Tabelle und "Update" die veränderte Tabelle, in der auch die farbliche Markierung erfolgen soll

    > in dem Tabellenblatt "Makromenü" kann ich angeben von welcher Zeile bis Spalte dieser Vergleich stattfinden soll

    > das Makro müsste damit starten die erste Materialnummer (Spalte E = 5) aus "alt" zu nehmen und diese in "Update" auch in Spalte E zu finden

    > nachdem die Mat.nr. gefunden wurde, soll die gesamte Zeile verglichen werden und Unterschiede werden farblich markiert

    Bisher habe ich folgende Idee:

    Sub UpdatesAnzeige()
    '
    Sheets("Makromenü").Select
    '
    With Application
    .ScreenUpdating = False
    .EnableEvents = False
    .Calculation = xlCalculationManual
    End With
    '
    Sheets("Update").Select
    AnfangsZeile = Sheets("Makromenü").Cells(2, 2)
    letzteSpalte = Sheets("Makromenü").Cells(3, 2)
    letzteZeile = Sheets("Update").Range("A1048576").SpecialCells(xlCellTypeLastCell).Row
    '
    For x = AnfangsZeile To letzteZeile
    For y = 1 To letzteSpalte
    If Sheets("alt").Cells(x, y) = Sheets("Update").Cells(x, y) Then
    Else
    Sheets("Update").Cells(x, y).Interior.Color = RGB(255, 255, 153)
    Sheets("Update").Cells(x, 562) = "Artikel wurde geändert"
    End If
    Next y
    Next x
    '
    With Application
    .ScreenUpdating = True
    .EnableEvents = True
    .Calculation = xlCalculationAutomatic
    End With
    '
    Sheets("Update").Select
    '
    End Sub


    Dieser Ansatz ist ganz ok, wenn ich keine neue Zeile einfüge, da dann alle Artikelnummern in der gleichen Zelle in "alt" und "Update" stehen. Wenn allerdings nur eine neue Zeile in "Update" eingefügt wird, ist dieser zellenbezogener Vergleich nicht korrekt.

    Hat jemand von euch eine Idee, wie ich die Vor-Such-Funktion ("Suche erst Mat.nr. aus "alt" in "update" und dann vergleiche") realisieren kann?

    Viele Grüße*Smilie

    :)
     
  2. Klaus-Dieter, 15. April 2016
    #2
Thema:

Tabellenblätter vergleichen & Unterschiede markieren

Die Seite wird geladen...
  1. Tabellenblätter vergleichen & Unterschiede markieren - Similar Threads - Tabellenblätter vergleichen Unterschiede

  2. Vergleichen von 2 Tabellenblättern

    in Microsoft Excel Hilfe
    Vergleichen von 2 Tabellenblättern: Hallo, Ich brauche bitte wieder Hilfe. Ich habe Office 2010 Ich habe in Tabelle1 von A1-A100 Namen stehen und ich habe in Tabelle 2 von A1-A100 Namen stehen und von B1-B100 Zahlen. (Mit Formel...
  3. Vergleich von verschiedenen Tabellenblättern

    in Microsoft Excel Hilfe
    Vergleich von verschiedenen Tabellenblättern: Ich hätte eine große Bitte an Euch. Ich benötige dringend Eure Hilfe. Folgendes möchte ich realisieren: Ich habe eine Arbeitsmappe. In der Arbeitsmappe liegen 2 Blätter. Das erste Blatt heißt:...
  4. Dynamisches Tabellenblatt in Funktion

    in Microsoft Excel Hilfe
    Dynamisches Tabellenblatt in Funktion: Hallo zusammen, seit 3 Stunden verzweifel ich an einem eigentlich simplen Problem. Ich habe ein Übersichtsblatt und möchte die Ergebnisse aus einzelnen Tabellenblättern zusammenführen. Die...
  5. Summe nach Vergleich von Werten aus zwei Tabellenblättern

    in Microsoft Excel Hilfe
    Summe nach Vergleich von Werten aus zwei Tabellenblättern: Hallo zusammen, ich brauche Hilfe bei einer Formel, die ich beim besten Willen nicht zusammenbekomme. Hier der Sachverhalt. Ich habe zwei Tabellenblätter. Das erste Tabellenblatt ist eine...
  6. Index Vergleich über zwei Tabellenblätter

    in Microsoft Excel Hilfe
    Index Vergleich über zwei Tabellenblätter: Hallo liebe Community, ich habe Folgendes Problem bei meiner Excel Tabelle. 1.) Ich würde gerne in meinem Tabellenblatt "Zusammenfassung" den Gerätenummer 21,22,23,24,25,26 die entsprechenden...
  7. Mit VBA zwei Werte vergleichen aus verschiedenen Tabellenblätter

    in Microsoft Excel Hilfe
    Mit VBA zwei Werte vergleichen aus verschiedenen Tabellenblätter: Hallo zusammen, ich arbeite auf Grundlagenniveau und mein Makro soll Folgendes: Tabellenblatt 1: In Spalte B sind 5-stellige Werte Tabellenblatt 2: In Spalte C sind die gleichen 5-stelligen...
  8. Inhalt aus zwei Tabellenblätter vergleichen und wenn identisch dann zeile kopieren

    in Microsoft Excel Hilfe
    Inhalt aus zwei Tabellenblätter vergleichen und wenn identisch dann zeile kopieren: Hallo, ich habe ein etwas größeres Problem, wofür ich gerne ein Makro hätte. Ich habe eine Mastertabelle, die ich immer aktuell halten muss. Jeden Tag bekomme ich mehrere Updates aber nicht...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden