Thema Datum  Von Nutzer Rating
Antwort
Rot Neuen Datensatz hervorheben
20.09.2011 12:00:28 Sebastian Brück
NotSolved
20.09.2011 12:36:21 Dekor
NotSolved
20.09.2011 13:15:24 Sebastian Brück
NotSolved
20.09.2011 13:57:16 Holger
NotSolved
20.09.2011 14:00:14 Sebastian Brück
NotSolved
20.09.2011 14:03:34 Holger
NotSolved
20.09.2011 14:20:16 Sebastian Brück
NotSolved
20.09.2011 14:20:20 Sebastian Brück
NotSolved
21.09.2011 00:49:34 Till
*****
Solved
21.09.2011 09:42:08 Sebastian Brück
NotSolved

Ansicht des Beitrags:
Von:
Sebastian Brück
Datum:
20.09.2011 12:00:28
Views:
1878
Rating: Antwort:
  Ja
Thema:
Neuen Datensatz hervorheben

Hallo Zusammen,

brauche wirklich dringend eure Hilfe, habe soviele Lösungsansätze aber keiner funktioniert.
Folgendes Problem:
Ich habe eine Excel Datei, mit 2 Blättern. Die Blätter haben über 10000 Zeilen.
In Blatt1 sowie und Blatt2 stehen Artikelnummer.
In Blatt1 Spalte B die alten und Blatt2 Spalte B die neuen.
Er soll mir jetzt auf Blatt C die neu dazu gekommenen Artikelnummern auflisten.
Eigentlich einfach mit VBA machbar, funktioniert aber nicht.

Kurz:
-Checke Blatt1, SpalteB alten Datensatz
-Checke Blatt2, SpalteB neuen Datensatz
-Schreibe Blatt3, neu dazu gekommenen Datensatz

Verwendet wird Excel 2007.

Folgende VBA Formel wurde schon getestet:
"Option Explicit Sub Daten_vergleichen() Dim Suchname As String, Fundname As Range, letzte_Zeile_Tab1 As Long, _ letzte_Zeile_Tab2 As Long, Wiederholungen As Long, Addresse As String, _ gefundene_Zeile As Long, Wiederholungen1 As Long Application.ScreenUpdating = False letzte_Zeile_Tab1 = Sheets("Namensliste 1").Range("A65536").End(xlUp).Row letzte_Zeile_Tab2 = Sheets("Namensliste 2").Range("A65536").End(xlUp).Row For Wiederholungen = 2 To letzte_Zeile_Tab1 For Wiederholungen1 = 2 To letzte_Zeile_Tab2 If Sheets("Namensliste 1").Cells(Wiederholungen, 1) = _ Sheets("Namensliste 2").Cells(Wiederholungen1, 1) Then Sheets("Namensliste 1").Cells(Wiederholungen, 1).Interior.ColorIndex = 4 Sheets("Namensliste 2").Cells(Wiederholungen1, 1).Interior.ColorIndex = 4 Sheets("Namensliste 2").Cells(Wiederholungen1, 1).Copy Sheets("Auswertung").Cells(Sheets("Auswertung").Range("A65536").End(xlUp). _ Offset(1, 0).Row, 1).PasteSpecial Paste:=xlValues, _ Operation:=xlNone, SkipBlanks:=False, Transpose:=False End If Next Next End Sub"

Das sollte am besten natürlich mit VBA gelöst werden.

Ernsthaft, ich verzweifle, weil eigtl sollte die Formel stimmen.

Ich danke im voraus !

Beste Grüße


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 Neuen Datensatz hervorheben
20.09.2011 12:00:28 Sebastian Brück
NotSolved
20.09.2011 12:36:21 Dekor
NotSolved
20.09.2011 13:15:24 Sebastian Brück
NotSolved
20.09.2011 13:57:16 Holger
NotSolved
20.09.2011 14:00:14 Sebastian Brück
NotSolved
20.09.2011 14:03:34 Holger
NotSolved
20.09.2011 14:20:16 Sebastian Brück
NotSolved
20.09.2011 14:20:20 Sebastian Brück
NotSolved
21.09.2011 00:49:34 Till
*****
Solved
21.09.2011 09:42:08 Sebastian Brück
NotSolved