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

Forumthread: Application.FileSearch - Problem

Application.FileSearch - Problem
08.08.2007 18:00:57
Manfred
Hallo,
ich habe seit längerem ein Problem mit einer Dateisuche, anbei der Code dazu:

With Application.FileSearch
.NewSearch
.LookIn = such_pfad
.Filename = "*" & raw_datum & "*.*"
Debug.Print .Filename
Debug.Print .LookIn
gefunden = 0
.Execute
gefunden = .FoundFiles.count
Debug.Print gefunden
If gefunden > 0 Then
GoTo okay
Else
frm_zip_auswahl.Show
End If
End With


such_pfad und raw_datum sind Strings. "raw_datum" enthält 6 Ziffern. (umwandlung zu Integer hat nichts gebracht...)
Das Problem ist dass er die Datei nicht findet. Der Pfad stimmt, der Dateiname auch. Wenn ich die entsprechenden Werte aus der Debug-Box kopiere und per "Start|Ausführen" bzw "Suchen" eingebe (beides natürlich außerhalb von Excel) kommen auch die Dateien raus die ich brauche, jedoch nicht im Makro.
Was komisch ist: wenn ich eine datei a.bmp anlege und danach ausdrücklich suche dann findet er sie. das gleiche gilt für *.*, hier findet er wie gewollt alle dateien in dem gewünschten verzeichnis...
kann mir jemand einen oder mehrere Tipps geben an was das liegen kann?
Viele Grüße

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Application.FileSearch - Problem
08.08.2007 18:43:50
Ramses
Hallo
ändere das mal ab
With Application.FileSearch
.NewSearch
.LookIn = such_pfad
.Filename = "*.*"
.Execute
gefunden = .FoundFiles.count
For i = 1 to .foundfiles.count
if instr(1,.foundfiles(i),raw_Datum)>0 Then
GoTo okay
Else
frm_zip_auswahl.Show
End If
next i
End With
Gruss Rainer

Anzeige
AW: Application.FileSearch - Problem
08.08.2007 20:51:00
Manfred
Danke für den Tip, das ist schonmal ziemlich cool. jetzt hab ich das problem dass er nicht mehr alle Dateien findet. und zwar findet er genau diese eine ZIP-Datei nicht die ich gerne finden würde. Diese heißt "AU631_8_0062_070130_5183km_class.zip"
Gibts irgendwelche einschränkungen von VBA bzgl. des Dateinamens?

Anzeige
AW: Application.FileSearch - Problem
08.08.2007 21:30:00
Ramses
Hallo
Dann überprüfe mal was in deiner Variable "raw_Datum" steht.
Für die Files gibt es keine Einschränkungen was den Dateityp angeht.
Gruss Rainer
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige