syncmaster
Goto Top

Dokumenteigenschaften auslesen

Ich bekomme bei der nachfolgenden Routine die Fehlermeldung "Laufzeitfehler 438" - Objekt unterstützt diese Eigenschaft oder Methode nicht. Der Debugger zeigt den Fehler in der markierten Zeile an.

Es wäre super, wenn mir hier jemand weiterhelfen könnte.



Sub DateienMitUnterordnernAuflisten()

Dim lngZeile As Long
Dim objFileSystem As Object
Dim objVerzeichnis As Object
Dim objDateienliste As Object
Dim objDatei As Object

Set objFileSystem = CreateObject("scripting.FileSystemObject")
Set objVerzeichnis = objFileSystem.getfolder("U:\Vogt\Intranet\iso9001-word-excel")
Set objDateienliste = objVerzeichnis.Files

lngZeile = 2

For Each objDatei In objDateienliste
If Not objDatei Is Nothing And Not Right(objDatei.Name, 4) = ".jpg" Then
ActiveSheet.Cells(lngZeile, 2) = objDatei.Name
ActiveSheet.Cells(lngZeile, 1) = objVerzeichnis.Path
ActiveSheet.Cells(lngZeile, 3) = objVerzeichnis.GetDetailsOf(objDatei.Name, 20)
lngZeile = lngZeile + 1
End If
Next objDatei

'Call UnterOrdnerAuslesen(objVerzeichnis)

End Sub

Content-ID: 521205

Url: https://administrator.de/contentid/521205

Ausgedruckt am: 22.11.2024 um 10:11 Uhr

emeriks
emeriks 02.12.2019 um 08:23:53 Uhr
Goto Top
Hi,
zuerst: Nutze bitte Code-Tags, dann kannst Du uns die Zeilen auch mit Nummern eindeutig angeben.

Ich würde sagen, das müsste lauten
ActiveSheet.Cells(lngZeile, 3) = objVerzeichnis.GetDetailsOf(objDatei, 20)

ohne das ".Name".

E.
rubberman
Lösung rubberman 02.12.2019 aktualisiert um 09:01:29 Uhr
Goto Top
Kann leider gerade aus Zeitmangel nicht die Komplettlösung liefern, aber dein FSO File Object unterstützt die GetDetailsOf Methode nicht. Du brauchst ein Shell Folder Object.
… CreateObject("Shell.Application")
etc...

Steffen
syncmaster
syncmaster 03.12.2019 um 05:32:15 Uhr
Goto Top
Hallo,

vielen Dank für Deinen Tip, aber hat leider nichts gebracht. Ich wüsste aber gerne, wie ich die Zeilennummern (Code-Tags) hier hinein bekomme.

Danke
syncmaster
syncmaster 03.12.2019 um 06:29:11 Uhr
Goto Top
Super. Hat funktioniert. Danke.
emeriks
emeriks 03.12.2019 um 07:35:22 Uhr
Goto Top
Zitat von @syncmaster:
vielen Dank für Deinen Tip, aber hat leider nichts gebracht. Ich wüsste aber gerne, wie ich die Zeilennummern (Code-Tags) hier hinein bekomme.
Siehe Foren-Hilfe. Findest Du.