ich verwende momentan folgenden Code in Workbook_BeforeClose, um zu verhindern, dass Änderungen von normalen Usern gespeichert werden.
Leider führt das momentan regelmäßig zu Abstürzen von Excel, was vermutlich an der Nutzung durch mehrere User zur gleichen Zeit liegt.
Gibt es hier evtl. eine Alternative ODER einen "schonenden" Weg zum Schließen ohne Speichern ?
Falls es keine Alternative gibt, könnte man das Speichern auch generell ausschließen - dann müssten Administratoren einfach immer über die Speichern / Speichern-Unter - Funktionen gehen.
Private Sub Workbook_BeforeClose(Cancel As Boolean)
' Action: Checks user permissions before displaying saving dialog when closing file
' feature deactivated if user is not Administrator, as defined in Users list
If Not Worksheets(2).Range("I17") = "Administrator" Then
ThisWorkbook.Close SaveChanges:=False
End If
End Sub
Hoffe, Ihr könnt mir weiterhelfen ?VG und vielen Dank im Voraus,
Marc