Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.10.2025 09:06:52
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

FileSearch

Forumthread: FileSearch

FileSearch
03.02.2003 20:59:36
Mike
Hallo liebe MitstreiterInnen,

ich habe folgendes Problem: Viele kennen bestimmt diese Hilfedatei:

Set fs = Application.FileSearch
With fs
.LookIn = "C:\My Documents"
.FileName = "*.doc"
If .Execute(SortBy:=msoSortbyFileName, _
SortOrder:=msoSortOrderAscending) > 0 Then
MsgBox "There were " & .FoundFiles.Count & _
" file(s) found."
For i = 1 To .FoundFiles.Count
MsgBox .FoundFiles(i)
Next i
Else
MsgBox "There were no files found."
End If
End With

Mein Problem dabei ist, dass dieser Makroabschnitt bei mir nicht läuft. Ich bekomme immer einen Laufzeitfehler 5, d.h. ungültiger Prozeduraufruf. Was ich feststellen konnte, dass der Fehler durch die SortBy und SortOrder, speziell die "mso"-Anweisungen auftritt, da die Execute-Anweisung ohne Klammerinhalt bestens läuft.
Die FileType-Eigenschaft läuft auch nicht.

Was mache ich verkehrt?!

Besten Dank!!!,
Mike


Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: FileSearch
03.02.2003 21:24:52
Nepumuk

Hallo Mike,
öffne im VBA-Editor Extras - Verweise und mach ein Häkchen bei:
Microsoft Office 9.0 Object Library
dann geht's. Du kannst dann die Variable fs als Filesearch deklarieren weches ein eigenes Objekt darstellt und wesentlich kleiner ist als ein Standsartobjekt.
Gruß
Nepumuk

Anzeige
Re: FileSearch
03.02.2003 21:26:30
Ramses

Hallo Mike,

Das makro läuft bei mir einwandfrei.
Die mso-Anweisungen sind nicht nötig.

Welche Zeile wird denn markiert ?

Gruss Rainer

Dank Nepumuk
03.02.2003 21:51:21
Mike

Hallo Nepumuk,

das war des Rätsels Lösung. Und ich wäre nie darauf gekommen!

Bye, Mike

;

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