Live-Forum - Die aktuellen Beiträge
Datum
Titel
18.04.2024 18:04:29
18.04.2024 16:33:24
Anzeige
Archiv - Navigation
1004to1008
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
Inhaltsverzeichnis

Prüfen wie alt die Datei ist

Prüfen wie alt die Datei ist
28.08.2008 14:15:30
Urmila
Hallo,
wie kann ich prüfen, wann die Datei C:\Test.txt gespeichert wurde (hh:mm:ss)?
Und falls die Datei älter ist als 20 Sekunden, dann MsgBox mit Meldung 1 sonst
MsgBox Meldung 2.
Danke und Gruß
Urmila

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Prüfen wie alt die Datei ist
28.08.2008 15:00:00
Worti
Hallo Urmila,
hier mal ein Beispiel:
Public Function LetzteAenderung(myFile As StringAs Date
    Dim fso     As Object
    Dim fsoFile As Object
    On Error Resume Next
    LetzteAenderung = "00:00:00"
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set fsoFile = fso.GetFile(myFile)
    LetzteAenderung = fsoFile.DateLastModified
    Set fsoFile = Nothing
    Set fso = Nothing
End Function
Sub DateienAbgleich()
    Dim myTime As Date
    Dim myFile As String
    myFile = ThisWorkbook.Path & "\" & ThisWorkbook.Name
    myTime = LetzteAenderung(myFile)
    If (Now() - myTime) * 86400 > 20 Then
        MsgBox "Letzte Speicherung vor mehr als 20 Sekunden!"
    Else
        MsgBox "Letzte Speicherung innerhalb der letzten 20 Sekunden!"
    End If
    'MsgBox (Now() - myTime) * 86400
End Sub
Gruß Worti
AW: Prüfen wie alt die Datei ist
Urmila

Hallo Worti
eine Frage, wie weise ich diesen Skript einen CommandButton zu?
Gruß
Urmila
AW: Prüfen wie alt die Datei ist
Worti

Hallo,
falls nicht sichtbar, blende nit Menü Ansicht - Symbolleisten die Steuerelementetoolbox ein. Gehe dann in de Entwurfsmodus (durch klicken auf das Icon mit Dreieck, lineal und Stift). Klicke dann den Commandbutton im der Toolbox an und ziehe im Tabellenblatt einen Rahmen. Klicke Rechts auf den Comand-Button und wähle aus dem Kontextmenü Code anzeigen aus. In den dann erscheinenden Rahmen schreibst du den Namen des aufzurufenden Makros, also DateienAbgleich. Mit ALT + Q kannst du dann den VBA-Editor verlassen. Noch einmal ein Klick auf das Icon Entwurfsmodus - fertig.
Gruß Worti
Anzeige
AW: Prüfen wie alt die Datei ist
28.08.2008 15:30:00
Urmila
Hallo Worti
eine Frage, wie weise ich diesen Skript einen CommandButton zu?
Gruß
Urmila
AW: Prüfen wie alt die Datei ist
28.08.2008 15:37:28
Worti
Hallo,
falls nicht sichtbar, blende nit Menü Ansicht - Symbolleisten die Steuerelementetoolbox ein. Gehe dann in de Entwurfsmodus (durch klicken auf das Icon mit Dreieck, lineal und Stift). Klicke dann den Commandbutton im der Toolbox an und ziehe im Tabellenblatt einen Rahmen. Klicke Rechts auf den Comand-Button und wähle aus dem Kontextmenü Code anzeigen aus. In den dann erscheinenden Rahmen schreibst du den Namen des aufzurufenden Makros, also DateienAbgleich. Mit ALT + Q kannst du dann den VBA-Editor verlassen. Noch einmal ein Klick auf das Icon Entwurfsmodus - fertig.
Gruß Worti
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige