Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
212to216
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
212to216
212to216
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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


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

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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige