Nur neue Daten archivieren
Hidber
Die erste Spalte des kopierten Bereichs ist ein Datum, der Rest der Zeile besteht aus n-Daten:
Blatt "Eingabe der Daten", Bereich (C13:CJ22)
01.01.2011 _____ 10 ____ 15 ____ 8 ____ ... ____ n-1 ____ n
02.01.2011 ______ 7 _____ 6 ____ 8 ____ ... ____ n-1 ____ n
...
m-1
10.01.2011 _____ 11 ____ 10 ____ 5 ____ ... ____ n-1 ____ n
Blatt "Archiv" , Bereich (C13:CJm)
30.12.2010 ______ 5 _____ 5 ____ 5 ____ ... ____ n-1 ____ n
31.12.2010 ______ 7 _____ 6 ____ 8 ____ ... ____ n-1 ____ n
01.01.2011 _____ 10 ____ 15 ____ 8 ____ ... ____ n-1 ____ n
02.01.2011 ______ 7 _____ 6 ____ 8 ____ ... ____ n-1 ____ n
m-1
05.01.2011 ______ 1 _____ 2 ____ 3 ____ ... ____ n-1 ____ n
Nach dem Einfügen der kopierten Daten in das erste Blatt Eingabe der Daten", Bereich (C13:CJ22) wird überprüft, ob die eingefügten Daten mit dem vorgegebenen Raster übereinstimmen. Wenn die Daten mit dem Raster übereinstimmen, hat die Zelle A1 den Wert 0; ansonsten den Wert ungleich 0. Soweit, so gut.
Mein Anliegen:
Wenn A1 = 0, dann soll das Makro die "neuen" Daten chronologisch ins Blatt Archiv" kopieren. Die Daten im Blatt "Eingabe der Daten" sollen aber bestehen bleiben.
Es sollen nur diejenigen Zeilen des Blattes Eingabe der Daten" im Blatt "Archiv" archiviert werden, die dort noch nicht vorhanden sind, d.h. nur die Zeilen vom 6. - 10.1.2011.
Zum Abschluss soll die Meldung erscheinen, dass das Archiv aktualisiert wurde.
Wenn A1 ungleich 0, dann soll das Makro die Meldung machen, dass die Daten nicht kongruent sind und korrigiert werden müssen.
Freundliche Grüsse
Ignaz