Thema Datum  Von Nutzer Rating
Antwort
Rot Vergleich zweier Excel Listen mit Ausgabe der Unterschiede auf einer dritten Liste
07.10.2020 20:37:33 Sven
NotSolved
08.10.2020 00:26:22 ralf_b
Solved
08.10.2020 08:11:42 Gast37696
NotSolved

Ansicht des Beitrags:
Von:
Sven
Datum:
07.10.2020 20:37:33
Views:
687
Rating: Antwort:
  Ja
Thema:
Vergleich zweier Excel Listen mit Ausgabe der Unterschiede auf einer dritten Liste

Guten Abend,
wie das Thema bereits vermuten lässt , habe ich ein Problem das für mich im Moment unlösbar scheint ...
Das Problem welches ich nicht lösen kann ist folgendes:

Ich habe eine Liste auf der nicht alle Daten aktuell sind und eine andere auf der sie es aber sind.
Dabei gibt es insgesamt über 400 Einträge und es wäre sehr mühsehlig diese per Hand auf Vollständigkeit zu überprüfen , deshalb
hatte ich vor das ganze per VBA zu lösen. Meine VBA Kenntnisse sind dafür aber nicht wirklich ausreichend und ich konnte nur mit Mühe und viel googlen einen Code zusammenbasteln , der mir auch nicht wirklich hilft sondern eher mehr Probleme verursacht.

Ich möchte das der Name der in der Zelle1A Tabelle1 mit der gesamten Spalte A Tabelle2  verglichen wird und sollte der Name in der Spalte A Tabelle2 nicht gefunden werden, soll dieser auf einem seperaten Tabellenblatt , in dem Fall einfach Tabellenblatt3, reinkopiert werden. Das ganze soll dann natürlich so oft durchlaufen werden , bis alle Namen aus jeder beschriebenen ZelleXA mit der Spalte A Tabelle2 verglichen wurde.

 

Das ist der Code den ich versucht hab zusammen zu schrotten.

Sub Pruefen()
Dim loLetzte As Long
Dim loLetzte1 As Long
Dim i As Long
Dim j As Long
Dim z As Long
loLetzte = Sheets("Altdaten").Cells(Rows.Count, 1).End(xlUp).Row
loLetzte1 = Sheets("Neudaten").Cells(Rows.Count, 1).End(xlUp).Row

For i = 1 To loLetzte
For j = 1 To loLetzte1
If Not Sheets("Altdaten").Cells(i, 1) = Sheets("Neudaten").Cells(j, 1) Then
With Sheets("Neudaten")
.Range(.Cells(j, 1), .Cells(j, 1)).Copy Sheets("Altdaten").Cells(z, 1)
Sheets("Fehlende").Cells(z, 2) = "Neu"
End With
z = z + 1
End If
Next j
Next i
End Sub

Ich bin mir sicher das mir da jemand helfen kann , ich bin für alles dankbar.
 

Mit freundlichen Grüßen


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
Rot Vergleich zweier Excel Listen mit Ausgabe der Unterschiede auf einer dritten Liste
07.10.2020 20:37:33 Sven
NotSolved
08.10.2020 00:26:22 ralf_b
Solved
08.10.2020 08:11:42 Gast37696
NotSolved