Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Speicherdatum verschiedener Dateien auslesen
#1
Hallo Expert:innen!

Ich würde gerne in einer Excel-Liste das Speicherdatum verschiedener Dokumente (.pdf, .catpart, .stp ...) anzeigen bzw. auslesen lassen.

Könnt Ihr mir behilflich sein?

Danke im Voraus!
C.


PS: Sollte das Thema schon vorhanden sein, bitte um Info!!


Angehängte Dateien
.xlsx   Muster Speicherdatum.xlsx (Größe: 119,01 KB / Downloads: 6)
Antworten Top
#2
(07.09.2022, 12:33)Oomtraa schrieb: Sollte das Thema schon vorhanden sein, bitte um Info!!

Moin!
Schonmal die Suchmaschine des geringsten Misstrauens bemüht?
Speicherdatum auslesen VBA
Ergibt nur 1.800 Funde …

Gruß Ralf

P.S.:
Wo sieht man in Deiner Datei Speicherort und Namen der PDFs?
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#3
Hallo

es ist schon komisch, den Speicherort direkt in die Root eines Laufwerkes zu legen und auch ohne \ zu arbeiten

Hier mal eine Lösung.

Code:
Sub datum()
    Dim Pfad As String, Z1 As Integer, SpQ As Integer, SpZ As Integer, i As Integer, LR As Integer

    SpQ = 10 'Spalte J
    SpZ = 6 'Spalte F
    Z1 = 2 ' Erste Datenspalte
   
    LR = Cells(Rows.Count, SpQ).End(xlUp).Row 'letzte Zeile der Spalte

    For i = Z1 To LR
        Pfad = Replace(Cells(i, SpQ), ": ", ":\")
        If Dir(Pfad) <> "" Then
            Cells(i, SpZ) = Format(FileDateTime(Pfad), "DD.MM.YYYY")
        Else
            Cells(i, SpZ) = "nicht da"
        End If
    Next
End Sub

Der Doppelpunkt plus Leerzeichen wechsle ich in :\



LG UweD
[-] Folgende(r) 1 Nutzer sagt Danke an UweD für diesen Beitrag:
  • Oomtraa
Antworten Top
#4
Thumbs Up 
Herzlichen DANK!!!!!! Hat soweit gut geklappt.

Könnte ich ein Wort mit einer verlinkten Datei auch auslesen?
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste