Метод Workbook.ChangeFileAccess (Excel)
Изменяет разрешения на доступ к книге. Для этого может потребоваться загрузка обновленной версии с диска.
Синтаксис
expression. ChangeFileAccess (Mode, WritePassword, Notify)
Выражение Переменная, представляющая объект Workbook .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Режим | Обязательный | XlFileAccess | Указывает новый режим доступа. |
WritePassword | Необязательный | Variant | Указывает пароль, зарезервированный для записи, если файл зарезервирован, а режим — xlReadWrite. Игнорируется, если для файла нет пароля или если параметр Mode имеет значение xlReadOnly. |
Уведомить | Необязательный | Variant | Значение true (или опущено), чтобы уведомить пользователя о невозможности немедленного доступа к файлу. |
Замечания
Если у вас есть файл, открытый в режиме только для чтения, у вас нет монопольного доступа к файлу. Если вы измените файл с файла только для чтения на чтение и запись, Microsoft Excel должен загрузить новую копию файла, чтобы убедиться, что при открытии файла только для чтения изменения не внесены.
Пример
В этом примере активная книга устанавливается только для чтения.
ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.