ich habe hier schon viel nützliches abgegriffen und bin dafür sehr dankbar. Nun habe ich das erste mal mit der Suchfunktion keinen Erfolg gehabt und frage deshalb auf diesem Wege.
Ausgangslage:
Mein Problem ist, dass wir nun täglich mehrere Dateien bekommen, die in einem Ordner abgelegt werden.
Der Ordner hat immer den Namen des Datums und ist z.B. hier zu finden : X:\Conroll\2020\2020-10-26\
In diesen Ordner werden nun täglich ca. 30 Dateien kopiert. Diese sind immer nach dem Schema "2020-10-26-Abteilung1.xlsx", "2020-10-26-Abteilung2.xlsx", usw. benannt.
Die Wunschvorstellung wäre nun, dass eine "Masterdatei" namens "2020-10-26-Bericht.xls", die, jeden Tag im gleichen Ordner abgelegt wird, geöffnet wird, sich alle Daten aus den ungeöffneten Dateien des Ordners zieht und dann darin weiterverarbeitet.
Die Weiterverarbeitung bekomme ich hin, wenn alle Daten in der Masterdatei sind. Nur habe ich ein Problem die Daten aus den geschlossenen Dateien "dynamisch" auszulesen. Denn für jeden neuen Tag müssten in der Masterdatei die Verknüpfungen geändert werden.
INDIREKT bringt mich da nicht weiter, da ich dafür alle Quelldateien öffnen müsste.
='X:\Conroll\2020\2020-10-26\[2020-10-26-Abteilung1.xlsx]Tabelle1'!A1
Wäre möglich, ist aber jeden Tag händisch zu ändern. Gibt es eine Möglichkeit die Daten mittels Formeln dynamisch zu holen? Habe schon viel damit rumprobiert z.B. den Dateinamen mittels Eingabe in ein anderes Feld anzupassen etc.
Bekomme das aber nicht hin. Vielleicht habe ich auch einfach ein Brett vorm und jemand könnte es mir abnehmen ;)
VBA wäre die letzte Option, da ich da noch viel Luft nach oben habe und möglicherweise die "Sicherheitsrichtlinien" unserer Firma die Nutzung bei anderen Mitarbeitern nicht zulassen. Falls VBA alternativlos ist, wäre ich für eine Lösung in diese Richtung natürlich auch sehr dankbar.
Lieben Gruß,
Frank