Свойство Workbook.PasswordEncryptionKeyLength (Excel)
Возвращает значение Long , указывающее длину ключа алгоритма, который Microsoft Excel использует при шифровании паролей для указанной книги. Только для чтения.
Синтаксис
expression. PasswordEncryptionKeyLength
Выражение Переменная, представляющая объект Workbook .
Замечания
Используйте метод SetPasswordEncryptionOptions , чтобы указать, шифрует ли Excel свойства файлов для указанной книги, защищенной паролем.
Пример
В этом примере задаются параметры шифрования паролей для указанной книги, если длина ключа шифрования пароля меньше 56.
Sub SetPasswordOptions()
With ActiveWorkbook
If .PasswordEncryptionKeyLength < 56 Then
.SetPasswordEncryptionOptions _
PasswordEncryptionProvider:="Microsoft RSA SChannel Cryptographic Provider", _
PasswordEncryptionAlgorithm:="RC4", _
PasswordEncryptionKeyLength:=56, _
PasswordEncryptionFileProperties:=True
End If
End With
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.