Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Представляет ячейки, которые можно изменить на защищенном листе.
Замечания
Используйте метод Add или свойство Item коллекции AllowEditRanges , чтобы вернуть объект AllowEditRange .
После возврата объекта AllowEditRange можно использовать метод ChangePassword , чтобы изменить пароль для доступа к диапазону, который можно изменить на защищенном листе.
Пример
В этом примере Microsoft Excel позволяет изменять диапазон "A1:A4" на активном листе, уведомляет пользователя, а затем изменяет пароль для указанного диапазона и уведомляет пользователя об этом изменении.
Sub UseChangePassword()
Dim wksOne As Worksheet
Dim wksPassword As String
Set wksOne = Application.ActiveSheet
wksPassword = InputBox ("Enter password for the worksheet")
' Establish a range that can allow edits
' on the protected worksheet.
wksOne.Protection.AllowEditRanges.Add _
Title:="Classified", _
Range:=Range("A1:A4"), _
Password:=wksPassword
MsgBox "Cells A1 to A4 can be edited on the protected worksheet."
' Change the password.
wksPassword = InputBox ("Enter the new password for the worksheet")
wksOne.Protection.AllowEditRanges(1).ChangePassword _
Password:=wksPassword
MsgBox "The password for these cells has been changed."
End Sub
Методы
Свойства
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.