Ich habe eine Anfrage zu einer Makro Programmierung bezüglich einer bestimmten Datei, welche ich hochladen werde.
Es geht bei dem Makro um einen täglich automatischen Datenabgleich zwischen zwei Tabellen und die Archivierung neuer Daten in Tabelle 2.
Die Tabelle 1 beinhaltet Daten, welche jeden Tag von einem Mitarbeiter neu eigentragen werden indem sie aus der Zelle gelöscht und überschrieben werden.
Nun möchte ich gerne die neu eingetragenen Daten in Tabelle 2 automatisch archivieren.
Hierzu müssen jedoch nur bestimmte Zellen kopiert werden.
Die Datei ist 24/7 geöffnet, deshalb kann es kein Makro sein, welches sich beim Schließen oder speichern aktiviert.
Meine Vorstellung ist ein Makro, welches zu einem bestimmten Zeitpunkt am Tag (z.B. zwischen 10 und 11 Uhr) einen automatischen Speichervorgang vornimmt und an diesen Speichervorgang gebunden, die entsprechenden Zellen aus Tabelle 1 (in der Datei mit roter Schrift markiert, A4-9,B4-9,C4-9,D4-9,E4-9,F4-9,G4-9,H4-9,I4-9,J4-9,K4-9,F13-18 und A44-50,B44-50,C44-50,D44-50,E44-50,F44-50,G44-50,H44-50,I44-50,J44-50,F58-64 ) mit den Daten in Tabelle 2 abgeglichen werden.
Sollten die Daten der beiden Tabellen übereinstimmen ( meist wird am Tag höchstens eine Zeile verändert) soll nichts in Tabelle 2 geschehen.
Sollten die Daten jedoch nicht übereinstimmen, so soll eine neue Zeile in Tabelle 2 hinzugefügt und die neuen Daten des entsprechenden Getränkes komplett darin gespeichert werden, auch wenn nur eine Zelle geändert wurde.
Zellenbezüge ( wie z.B. in Zelle D44 (=D4)) können ignoriert werden, sollten in der Zieltabelle 2 Meldungen wie #Bezug entstehen, ist das nicht schlimm.
Ich hoffe es ist verständlich was ich meine,
Liebe Grüße Jana
https://www.herber.de/bbs/user/117200.xlsm
Zu der Datei ist zu sagen, dass schon ein Macro eingefügt wurde, das vielleicht verdeutlich, was ich meine, allerdings nicht auf die Ausgangsdatei zugeschnitten ist. Wenn ihr in Tabelle 1 einen Wert verändert, sollte sich die Zeile mit dem veränderten Wert in Tabelle 2 wiederfinden. Allerdings auch ganz viele andere Zellen, die dort nicht hingehören.
Vielleicht könnt ihr mir blutiger Anfängerin ja weiterhelfen ☺