Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Dateiinfos in Zelle schreiben

Dateiinfos in Zelle schreiben
28.06.2013 11:39:37
Ralf
Hallo Forum,
ich folgenden Code:
<pre>Sub SystemInfo()
Dim twb As Workbook
Dim objFSO As Object
Dim objFile As Object
Dim str As String
Set twb = ThisWorkbook
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(twb.Path & "\" & twb.Name)
str = objFile.Path & Chr(10) & Chr(10)
str = str & "Erstellt am: " & objFile.DateCreated & Chr(10)
str = str & "Letzter Zugriff: " & objFile.DateLastAccessed & Chr(10)
str = str & "Zuletzt geändert: " & objFile.DateLastModified & Chr(10)
MsgBox str, vbInformation, "Systeminformationen"
End Sub</pre>
Nun möchte ich die Informationen nicht in einer msg Box ausgeben, sondern in Tabelle 1, Zelle A1 bis A3.
Ich kämpfe jetzt selber schon länger damit, bekomme es aber nicht hin.
Kann mich bitte jemand bei der Lösungsfindung unterstützen?
Vielen Dank im Voraus.
Viele Grüße
Ralf

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dateiinfos in Zelle schreiben
28.06.2013 11:58:00
selli
hallo ralf,
Sub SystemInfo()
Dim twb As Workbook
Dim objFSO As Object
Dim objFile As Object
Dim str As String
Set twb = ThisWorkbook
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(twb.Path & "\" & twb.Name)
twb.Sheets("Tabelle1").Cells(1, 1) = objFile.DateCreated
twb.Sheets("Tabelle1").Cells(1, 2) = objFile.DateLastAccessed
twb.Sheets("Tabelle1").Cells(1, 3) = objFile.DateLastModified
End Sub
gruß selli

Anzeige
untereinander
28.06.2013 12:02:59
selli
du wolltest die infos ja untereinander:
Sub SystemInfo()
Dim twb As Workbook
Dim objFSO As Object
Dim objFile As Object
Dim str As String
Set twb = ThisWorkbook
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(twb.Path & "\" & twb.Name)
twb.Sheets("Tabelle1").Cells(1,1) = objFile.DateCreated
twb.Sheets("Tabelle1").Cells(2,1) = objFile.DateLastAccessed
twb.Sheets("Tabelle1").Cells(3,1) = objFile.DateLastModified
End Sub
gruß selli

Anzeige
AW: Dateiinfos in Zelle schreiben
28.06.2013 12:00:40
UweD
Hallo
so...
Sub SystemInfo()
Dim twb As Workbook
Dim objFSO As Object
Dim objFile As Object
Dim str As String
Set twb = ThisWorkbook
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(twb.Path & "\" & twb.Name)
With Sheets("Tabelle1")
.Range("A1") = "Erstellt am: " & objFile.DateCreated
.Range("A2") = "Letzter Zugriff: " & objFile.DateLastAccessed
.Range("A3") = "Zuletzt geändert: " & objFile.DateLastModified
End With
End Sub

Gruß UweD

Anzeige
AW: Dateiinfos in Zelle schreiben
28.06.2013 12:03:57
Ralf
Hallo UweD,
Hallo Selli,
beide Lösungen funktionieren einwandfrei.
Vielen Dank.
Viele Grüße
Ralf
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

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