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