habe immer wieder Probleme mit den erzeugten Sperrdateien ("~$Beispieldatei.xlsm"). Es kommt immer wieder vor, dass sie beim Schliessen nicht gelöscht wird und dann kann die eigentliche Datei nicht von anderen Benutzern geöffnet werden (Infofenster kommt, dass sie von dem Kollegen xyz geöffnet ist, obwohl der sie schon geschlossen hat).
Ist es möglich die Sperrdatei per VBA zu löschen (z.B. vor dem Schliessen: Workbook_BeforeClose)? Dann wär sie weg und würde keine Probleme machen. Habe folgendes ohne Erfolg versucht:
Sub SperrdateiLoeschen()
Dim strPfadSperrdatei As String
strPfadSperrdatei = ActiveWorkbook.Path & "\" & "~$" & ActiveWorkbook.Name
Kill strPfadSperrdatei
End Sub
Beim Befehl "Kill strPfadSperrdatei" kommt die Fehlermeldung "Laufzeitfehler 53 Datei nicht gefunden"Hat jemand eine Idee?
LG Sebastian