Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Задает для файла данные атрибутов.
Синтаксис
SetAttrpathname, атрибуты
В синтаксисе оператора SetAttr используются следующие именованные аргументы:
| Part | Описание |
|---|---|
| путь | Обязательно. Строковое выражение, указывающее имя файла; может включать каталог или папку, а также диск. |
| attributes | Обязательно. Константное или числовое выражение , сумма которого задает атрибуты файла. |
Параметры
Параметры аргументаатрибутов:
| Константа | Значение | Описание |
|---|---|---|
| vbNormal | 0 | С обычными интервалами (по умолчанию) |
| vbReadOnly | 1 | Только для чтения |
| vbHidden | 2 | Скрытый |
| vbSystem | 4 | Системный файл. Недоступно в Macintosh. |
| vbArchive | 32 | Файл изменен после последнего резервного копирования. |
| vbAlias | 64 | Указанное имя файла является псевдонимом. Доступно только в macOS. |
Примечание.
Эти константы задаются с помощью Visual Basic для приложений. Их имена можно использовать в коде вместо фактических значений.
Замечания
При попытке задать атрибуты открытого файла возникает ошибка времени выполнения.
Пример
В этом примере оператор SetAttr используется, чтобы задать атрибуты файла. В Macintosh доступны только константы vbNormal, vbReadOnly, vbHidden и vbAlias .
SetAttr "TESTFILE", vbHidden ' Set hidden attribute.
SetAttr "TESTFILE", vbHidden + vbReadOnly ' Set hidden and read-only
' attributes.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.