Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Variable halb unbestimmte Datei öffnen

Forumthread: Variable halb unbestimmte Datei öffnen

Variable halb unbestimmte Datei öffnen
25.07.2022 11:44:31
volti

Moin,
Vielleicht kann mir hier jemand weiterhelfen.

Mein Problem ist Folgendes:

Ich möchte eine Excel Datei mit wichtigen Informationen aus div. anderen Workbooks speisen. Die Dateien befinden sich in unterschiedlichen Ordnern und sind allesamt jeweils mit Datum und einer festgesetzten Buchstabenreihe im Namen versehen. Dazu kommt, dass das Kürzel des Erstellers im Namen enthalten ist.

Nun kann ich Dateien öffnen lassen und kopieren in dem ich das Datum als Variable einsetze und die Buchstabenreihe als Konstante. Das Kürzel allerdings ändert sich bei so ziemlich jeder Datei.

Gibt es eine Möglichkeit die Datei mit Namen zu öffnen und das Kürzel dabei außen vor zu lassen bzw. einfach unbestimmt?

Würde mich freuen wenn man mir hier helfen kann, ich steh am Schlauch.

Liebe Grüße

nach oben  nach unten

Betrifft: AW: Variable halb unbestimmte Datei öffnen
Hallo,

im Prinzip, hier ein Ansatz:


const Nm as string = "qwe" 'String in jeder Datei
dim Pfade, Pfad
Pfade = array("c:\Temp\", c:\users\[user]\documents\")
for each Pfad in Pfade
f = dir(pfad & "*.xlsx")
if instr(1,f,Nm) > 0 then
set WB = Workbooks.Open(Pfad & f)   'dieses Datei wird geöffnet
'hier der Code für die Auswertung einer Datei
wv,close 0
end if
next Pfad
mfg
(ungeprüft)

nach oben  nach unten

Betrifft: AW: Variable halb unbestimmte Datei öffnen
Hallo,

hier noch eine Kurzform als Alternative.
Es darf hier aber nur eine Datei mit Unterscheidung des Kürzels vorhanden sein Also z.B. eine Datei zu diesem Datum, bei der lediglich das Kürzel variiert.


Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variable halb unbestimmte Datei öffnen
25.07.2022 11:44:31
volti
Hallo,

im Prinzip, hier ein Ansatz:


const Nm as string = "qwe" 'String in jeder Datei
dim Pfade, Pfad
Pfade = array("c:\Temp\", c:\users\[user]\documents\")
for each Pfad in Pfade
f = dir(pfad & "*.xlsx")
if instr(1,f,Nm) > 0 then
set WB = Workbooks.Open(Pfad & f)   'dieses Datei wird geöffnet
'hier der Code für die Auswertung einer Datei
wv,close 0
end if
next Pfad
mfg
(ungeprüft)

nach oben  nach unten

Betrifft: AW: Variable halb unbestimmte Datei öffnen
Hallo,

hier noch eine Kurzform als Alternative.
Es darf hier aber nur eine Datei mit Unterscheidung des Kürzels vorhanden sein Also z.B. eine Datei zu diesem Datum, bei der lediglich das Kürzel variiert.


Anzeige
AW: Variable halb unbestimmte Datei öffnen
25.07.2022 11:44:31
volti
Hallo,

hier noch eine Kurzform als Alternative.
Es darf hier aber nur eine Datei mit Unterscheidung des Kürzels vorhanden sein Also z.B. eine Datei zu diesem Datum, bei der lediglich das Kürzel variiert.


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige