Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datei löschen/Fehler, weil noch geöffnet

Forumthread: Datei löschen/Fehler, weil noch geöffnet

Datei löschen/Fehler, weil noch geöffnet
01.07.2004 10:44:21
Uwe
Hallo zusammen,
ich möchte per Makro eine Datei löschen. Wenn diese allerdings noch geöffnet ist, gibt es eine Fehlermeldung.
Gibt es eine Möglichkeit vorher zu testen, ob die Datei geöffnet ist oder die Möglichkeit die Datei erst zu schließen und dann zu löschen.
Gruß
Uwe
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datei löschen/Fehler, weil noch geöffnet
ChrisL
Hi Uwe

Function DateiIstFrei(ByVal sDateiname As String) As Boolean
'Funktion zur Überpfüfung, ob Datei bereits geöffnet
Dim hFile As Integer
On Error Resume Next
hFile = FreeFile()
Open sDateiname For Random Access Read Lock Read Write As #hFile
If Err Then
DateiIstFrei = False
Else
DateiIstFrei = True
End If
Close #hFile
End Function

Schliessen kannst du die Datei nur, wenn du die Datei auch selber geöffnet hast.
Workbooks("XY").Close
Gruss
Chris
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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