Поделиться через


Метод 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 и обратная связь.