ich habe ein Problem und weiß keinen konkreten Lösungsansatz. Vielleicht könnt ihr mir ein wenig auf die Sprünge helfen.
Folgendes möchte ich umsetzen:
Ich habe eine Exceldatei mit Makros als Vorlage für regelmäßige Auswertungen einer großen Datenbank erstellt. Über eine Userform und mehrere Combo- und Listboxen lasse ich mir produktspezifisch die ausgewerteten Dateien in den jeweiligen Produktordner abspeichern als "Auswertung_PL"x"_"Datum".xlsx, z.B. Auswertung_PL1_20141112.xlsx.
Diese Kopie wird dann in C:\PL1\ gespeichert.
Analog funktioniert es bei PL2, PL3... bis zu PL21
Das funktioniert soweit einwandfrei!
Jetzt zu meinem Problem:
Die Datei "Auswertung_PL1_20141112.xlsx" wird von meinen Kollegen in einer Spalte der Datei kommentiert.
Wenn ich in der Folgewoche die neue Ausleitung ("Auswertung_PL1_20141119.xlsx") über die Vorlage erstelle habe ich die Kommentare meiner Kollegen vom 12.11.2014 nicht in der neuen Ausleitung. Ich müsste also in meinem Makro eine Funktion einbinden, die in etwa folgende Abfolge einhält.
1. prüfe welche die letzte/aktuellste Auswertung des jeweiligen PL-Ordners ist (C:\PL1\Auswertung_PLx_Datum.xlsx)
2. vergleiche den Spalteninhalt "A:A" aus der heutigen Auswertung (Auswertung_PL1_20141119) mit der zuletzt durchgeführten (Auswertung_PL1_20141112) und übertrage mir die Kommentare vom ...12 in die neue ...19 Datei.
ich habe mir überlegt in der Vorlage ein Makro einzubauen, dass mir über "formulalocal" und Sverweis den entsprechenden Abgleich durchführt und die Ergebnisse "als Wert" in die neue Kommentarspalte übernimmt. Wie müsste die Formel lauten, wenn für den Sverweis immer die letzte Auswertungsdatei herangezogen werden muss?
Danke für eure Hilfe!
Grüße