Instrucción SetAttr
Define información de atributos para un archivo.
Sintaxis
SetAttrpathname, attributes
La sintaxis de la instrucción SetAttr tiene estos argumentos con nombre:
Parte | Descripción |
---|---|
pathname | Obligatorio. Expresión de cadena que especifica un nombre de archivo; se puede incluir un directorio o carpeta y una unidad. |
atributos | Obligatorio. Expresión constante o numérica cuya suma especifica atributos de archivo. |
Configuración
La configuración del argumentoattributes es:
Constante | Valor | Descripción |
---|---|---|
vbNormal | 0 | Normal (predeterminada) |
vbReadOnly | 1 | Solo lectura |
vbHidden | 2 | Hidden |
VbSystem | 4 | Archivo de sistema. No disponible en Macintosh. |
vbArchive | 32 | El archivo ha cambiado desde la última copia de seguridad. |
vbAlias | 64 | El nombre de archivo especificado es un alias. Disponible solo en Macintosh. |
Nota:
[!NOTA] Visual Basic for Applications especifica estas constantes. Los nombres se pueden usar en cualquier parte del código en lugar de los valores reales.
Comentarios
Si intenta configurar los atributos de un archivo abierto, se produce un error en tiempo de ejecución.
Ejemplo
En este ejemplo se usa la instrucción SetAttr para configurar los atributos de un archivo. En Macintosh, solo están disponibles las constantes vbNormal, vbReadOnly, vbHidden y vbAlias .
SetAttr "TESTFILE", vbHidden ' Set hidden attribute.
SetAttr "TESTFILE", vbHidden + vbReadOnly ' Set hidden and read-only
' attributes.
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.