Энтони спрашивает:
При выборе свойства «0 -xlUnlockedCells» в окне EnableSelection можно выбрать только разблокированные ячейки, когда книга защищена. Однако, когда книга сохранена, закрыта, а затем повторно открыта, EnableSelection по умолчанию возвращается к «0 -xlNoRestrictions», как я могу остановить это? С Уважением.
Что ж, это можно решить с помощью некоторых событий. Один с использованием события Workbook_Open или два с использованием события Sheet_Activate, например:
В модуле книги
Private Sub Workbook_Open() Sheets("Sheet1").EnableSelection = xlUnlockedCells End Sub
или в модуле листа
Private Sub Worksheet_Activate() ActiveSheet.EnableSelection = xlUnlockedCells End Sub
И последнее: xlUnlockedCells равно 1. 0 - это xlNoRestrictions, а -4142 - это xlNoSelection.