Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Excel: cómo usar la función SETATTR (VBA)
Este tutorial de Excel explica cómo usar Excel Función SETATTR Con sintaxis y ejemplos.
describir
La declaración SETATTR de Microsoft Excel le permite establecer los atributos de un archivo.
La función SETATTR es una función integrada en Excel y se clasifica como una función de archivo/directorio. Se puede utilizar como una función VBA (VBA) en Excel. Como función de VBA, puede usar esta función en el código de macro ingresado a través del editor de Microsoft Visual Basic.
sintaxis
La sintaxis de la función SETATTR en Microsoft Excel es:
SetAttr path, attributes
parámetro o parámetro
ruta La ruta al archivo para el que establecer propiedades.Atributos
Las propiedades que desea establecer para el archivo. Las propiedades pueden tener los siguientes valores:
constante VB | valor | explique |
---|---|---|
vb es normal | 0 | normales (predeterminado) |
vbReadOnly | 1 | solo lectura |
ocultar vb | 2 | oculto |
sistema vb | 4 | Archivos del sistema |
archivo vb | 32 | El archivo ha cambiado desde la última copia de seguridad |
alias vb | 64 | el nombre de archivo es un alias (solo Macintosh) |
devolver los bienes
La función SETATTR no devuelve un valor, pero establece los atributos del archivo.
aplicar para
- Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000
tipo de función
- Funciones VBA (VBA)
Ejemplo (como una función de VBA)
La función SETATTR solo se puede usar en código VBA en Microsoft Excel.
Veamos algunos ejemplos de la función SETATTR de Excel y exploremos cómo usar la función SETATTR en el código VBA de Excel:
SetAttr "C:instructions.doc", vbNormal Result: Sets the file to Normal SetAttr "C:instructions.doc", vbReadOnly + vbHidden Result: Sets the file to ReadOnly and Hidden
Por ejemplo:
SetAttr "c:TestDoc1.doc", vbReadOnly + vbHidden
En este ejemplo, el archivo llamado Doc1.doc (ubicado en el directorio c:Test) ahora se configurará como un archivo oculto de solo lectura.