Herbers Excel-Forum - das Archiv

Dateien eines Verzeichnis suchen und auflisten

Bild

Betrifft: Dateien eines Verzeichnis suchen und auflisten
von: Rocco
Geschrieben am: 09.10.2003 19:17:21
Hallo zusammen, ich möchte gerne alle Word-Dateien eines bestimmten Verzeichnis auflisten (in Excel oder Word). Die Auflistung erfolgt nach einem bestimmten Kriterium und zwar nach dem Autor. Die Ausgabe sollte eine Liste mit Word-Dokumenten eines bestimmten Autors. Kann mir jemand sagen wie so was funktioniert? Besten Dank im voraus.

gruss rocco

Bild

Betrifft: AW: Dateien eines Verzeichnis suchen und auflisten
von: ChrisL
Geschrieben am: 09.10.2003 19:43:19
Hi Rocco

Da du ein bischen was von VBA verstehst, schau doch einfach mal in der Recherche nach, Stichwort FileSearch oder benutze die Suchfunktion. Wenn du ein passendes Makro hast, müssen wir uns noch auf die Suche nach dem Autorproblem machen, wenn es mir recht ist gibts ein Zusatz, vermutlich '.Autor'.

Gruss
Chris

PS: Bin morgen wieder online
Bild

Betrifft: AW: Dateien eines Verzeichnis suchen und auflisten
von: Karl-Otto Reimann
Geschrieben am: 09.10.2003 20:02:47
Hallo Rocco
(Da muß ich an Rocco Granata denken)

Ich benutz dies, um alle Textdateien in einem Tebellenblatt aufzulisten:



Sub dateien()
Dim Dateiname As String, i As Integer
Dateiname = Dir$("c:\vt\boerse\*.*")
Do While Dateiname <> ""
Range("a3").Offset(i, 0) = Dateiname
i = i + 1
Dateiname = Dir$()
Loop
End Sub



mfG KO
Bild

Betrifft: AW: Dateien eines Verzeichnis suchen und auflisten
von: andreas e
Geschrieben am: 09.10.2003 20:20:09
Hallo,
es gibt ja : ActiveWorkbook.BuiltinDocumentProperties(XX).Value

nachstehende Liste sagt dir was da bei raus kommt:

 

 BC
1Title1
2Subject2
3Author3
4Keywords4
5Comments5
6Template6
7Last author7
8Revision number8
9Application name9
10Last print date10
11Creation date11
12Last save time12
13Total editing time13
14Number of pages14
15Number of words15
16Number of characters16
17Security17
18Category18
19Format19
20Manager20
21Company21
22Number of bytes22
23Number of lines23
24Number of paragraphs24
25Number of slides25
26Number of notes26
27Number of hidden Slides27
28Number of multimedia clips28
29Hyperlink base29
30Number of characters (with spaces)30
 
Excel Tabellen einfach im Web darstellen   Excel Jeanie HTML  2.0    Download  
hilft das weiter ? Gruß Andreas E http://www.skripteundaufgaben.de viele kostenlose Downloads und Links zu EXCEL und mehr http://www.fachforen.de eine Linksammlung zu diversen fachforen
Bild

Betrifft: AW: Dateien eines Verzeichnis suchen und auflisten
von: Rocco
Geschrieben am: 10.10.2003 00:14:15
Besten Dank für Eure Bemühungen,
die version von karl-otto reinmann funktioniert bei mir nicht. ich habe ein geniales tool gefunden, dass jedoch nicht ermöglicht nach autor zu suchen. ich habe versucht dieses vorlage anzupassen. es ist mir jedoch nicht gelungen. nun fage z.b. an chrisL kannst du dir vorstellen wie man diese vorlage (sie unten link) so anpassen kann, dass man nach autor (als kriterium) suchen kann. wäre toll, wenn es klappen würde. besten dank und gruss rocco
link zur vorlage:
http://www.geocities.com/jh2001de/macrosdeutsch.htm ---> und dort Auflisten Ordner
Bild

Betrifft: AW: Dateien eines Verzeichnis suchen und auflisten
von: ChrisL
Geschrieben am: 10.10.2003 11:23:01
Hi Rocco

Kann leider keine Zip Dateien öffnen und mit VBA Programmierung in Word kenne ich mich auch nicht aus, aber versuchs mal hiermit...



Sub WordListe()
Dim sFile As String, sPath As String, zeilennr As Long
Dim FSObjekt As Object, FObjekt As Object
Dim WordApp As Object, WordDoc As Object
Set WordApp = CreateObject("Word.Application")
On Error Resume Next
Application.ScreenUpdating = False
Set FSObjekt = CreateObject("Scripting.FileSystemObject")
sPath = "C:\PFAD"
If Right(sPath, 1) <> "\" Then sPath = sPath & "\"
sFile = Dir(sPath)
Do While sFile <> ""
If Right(sFile, 3) = "doc" Then
zeilennr = Range("A65536").End(xlUp).Row + 1
Cells(zeilennr, 1) = sFile
Set FObjekt = FSObjekt.GetFile(sPath & sFile)
Cells(zeilennr, 2) = FObjekt.DateLastModified
Cells(zeilennr, 3) = FObjekt.Size
WordApp.Application.Documents.Open sPath & sFile
Cells(zeilennr, 4) = WordApp.ActiveDocument.BuiltinDocumentProperties(3).Value
sFile = Dir()
End If
Loop
Set WordApp = Nothing
Application.ScreenUpdating = False
End Sub



Die Performance ist allerdings schlecht.

Gruss
Chris
 Bild
Excel-Beispiele zum Thema " Dateien eines Verzeichnis suchen und auflisten"
Alle Dateien im Verzeichnis öffnen Dateien listen
400 leere Textdateien anlegen XL-Dateien in UserForm listen
XL5/7-Dateien nach XL8 konvertieren Dateien aus Listbox auslesen und öffnen
Excel-Dateien eines Ordners listen Alle Dateien ab einem bestimmten Datum listen
Alle Dateien eines Verzeichnisses drucken Textdateien verbinden