11.01.2018, 16:10
Hallo an alle Excelhelfer, jetzt rufe ich mal laut um Hilfe.
Habe von meinem Chef eine Mammutaufgabe gestellt bekommen, die ich vielleicht mit viel Tüftelei auch irgendwann schaffen würde.
Aber leider drängt die Zeit ein wenig und deswegen hoffe ich, dass mir bei dem einen oder anderen Arbeitsschritt ein wenig unter die Arme gegriffen wird.
Ich versuche mal das Projekt zu beschreiben.
Ausgangssituation:
Wir haben eine Exceldatei in der in unregelmässigen Abständen Änderungen vorgenommen werden.
Beim Schliessen erzeugt die Datei eine Kopie mit Datum und Uhrzeit an den Namen angehängt, so dass man im Prinzip alle Änderungen mit Zeitpunkt der Änderungen nachvollziehen kann. Theoretisch.
Leider hatte keiner einkalkuliert wie oft die Datei geöffnet und geschlossen wird (Im Schnitt 5-6 mal pro Tag).
Der Ordner mit den ganzen Kopien füllt sich also immer mehr und wenn mein Chef mich jetzt fragt wann denn beispielsweise Zelle xy geändert wurde stehe ich vor einer gewaltigen Suchaufgabe. Und es werden jeden Tag mehr.
Es betrifft zwar nur immer ein Tabellenblatt, aber in diesem Blatt ca. 10000 Zellen.
Meine Idee (vielleicht denke ich auch zu kompliziert)
Eine Datei mit Namen Aktuell_und_Änderungen o.ä., mit einem Tabellenblatt mit der Grundstruktur des Originals, nur noch ohne Einträge. Die Struktur ändert sich nie.
Erste Sicherungskopie auf, das gefragte Tabellenblatt herauskopieren und umbenennen in "Datum_Uhrzeit" (diese Angabe befindet sich ja als Anhang am Dateinamen).
Die zwei jetzt vorhandenen Tabellenblätter Zelle für Zelle vergleichen und wenn eine Änderung vorliegt den Wert übernehmen und Datum_Uhrzeit als Kommentar. Danach das Tabellenblatt und die entsprechende Datei löschen.
Nächste Datei. Bis ich den Ordner einmal geleert habe.
Übrig bliebe mir nur noch eine Datei, mit einem Blatt, auf aktuellem Stand und Kommentaren wann geändert wurde.
Wenn jemand eine bessere Idee hat - her damit
Gruss Igel :17:
Habe von meinem Chef eine Mammutaufgabe gestellt bekommen, die ich vielleicht mit viel Tüftelei auch irgendwann schaffen würde.
Aber leider drängt die Zeit ein wenig und deswegen hoffe ich, dass mir bei dem einen oder anderen Arbeitsschritt ein wenig unter die Arme gegriffen wird.
Ich versuche mal das Projekt zu beschreiben.
Ausgangssituation:
Wir haben eine Exceldatei in der in unregelmässigen Abständen Änderungen vorgenommen werden.
Beim Schliessen erzeugt die Datei eine Kopie mit Datum und Uhrzeit an den Namen angehängt, so dass man im Prinzip alle Änderungen mit Zeitpunkt der Änderungen nachvollziehen kann. Theoretisch.
Leider hatte keiner einkalkuliert wie oft die Datei geöffnet und geschlossen wird (Im Schnitt 5-6 mal pro Tag).
Der Ordner mit den ganzen Kopien füllt sich also immer mehr und wenn mein Chef mich jetzt fragt wann denn beispielsweise Zelle xy geändert wurde stehe ich vor einer gewaltigen Suchaufgabe. Und es werden jeden Tag mehr.
Es betrifft zwar nur immer ein Tabellenblatt, aber in diesem Blatt ca. 10000 Zellen.
Meine Idee (vielleicht denke ich auch zu kompliziert)
Eine Datei mit Namen Aktuell_und_Änderungen o.ä., mit einem Tabellenblatt mit der Grundstruktur des Originals, nur noch ohne Einträge. Die Struktur ändert sich nie.
Erste Sicherungskopie auf, das gefragte Tabellenblatt herauskopieren und umbenennen in "Datum_Uhrzeit" (diese Angabe befindet sich ja als Anhang am Dateinamen).
Die zwei jetzt vorhandenen Tabellenblätter Zelle für Zelle vergleichen und wenn eine Änderung vorliegt den Wert übernehmen und Datum_Uhrzeit als Kommentar. Danach das Tabellenblatt und die entsprechende Datei löschen.
Nächste Datei. Bis ich den Ordner einmal geleert habe.
Übrig bliebe mir nur noch eine Datei, mit einem Blatt, auf aktuellem Stand und Kommentaren wann geändert wurde.
Wenn jemand eine bessere Idee hat - her damit
Gruss Igel :17:
Ich kann nicht alles wissen,
aber vieles lernen !
aber vieles lernen !