SetAttr 语句
设置文件的属性信息。
语法
SetAttr路径名, 属性
SetAttr 语句语法具有以下命名参数:
Part | 说明 |
---|---|
pathname | 必填。 指定文件名的字符串表达式,可包括目录或文件夹和驱动器。 |
attributes | 必填。 其和指定文件属性的常量或数值表达式。 |
设置
属性参数设置包括:
常量 | 值 | 说明 |
---|---|---|
vbNormal | 0 | 标准(默认) |
vbReadOnly | 1 | 只读 |
vbHidden | 2 | Hidden |
vbSystem | 4 | 系统文件。 在 Macintosh 上不可用。 |
vbArchive | 32 | 文件自上次备份以来已发生更改。 |
vbAlias | 64 | 指定文件名为别名。 仅在 Macintosh 上可用。 |
注意
[!注释] 这些常量由 Visual Basic for Applications 指定。 可在代码中的任何位置使用这些名称来代替实际值。
备注
如果尝试设置已打开文件的属性,则会出现运行时错误。
示例
此示例使用 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。