Excel VBA Workbook_BeforeClose с общей книгой - PullRequest
0 голосов
/ 14 июля 2020

в настоящее время у нас есть код в одной из наших книг Excel, который, когда книга закрыта, Sheet1 защищен паролем.

Private Sub Workbook_BeforeClose(Cancel As Boolean)
     Sheets("Sheet1").Protect "XYZ"
     ActiveWorkbook.Save
End Sub

Это работает нормально, но в этих книгах часто более 1 сотрудника работая в них. Если один из этих сотрудников закрывает книгу, она блокируется, в то время как другой все еще работает в ней.

Можно ли создать запрос, который проверяет, есть ли еще кто-то в книге? В этом случае блокировка не должна выполняться.

К сожалению, я не смог найти работающее решение ..

Любая помощь приветствуется!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...