Instruction SetAttr
Définit des informations d’attributs pour un fichier.
Syntaxe
SetAttrpathname, attributes
La syntaxe de l’instruction SetAttr a les arguments nommés suivants :
Élément | Description |
---|---|
pathname | Obligatoire. Expression de chaînequi indique un nom de fichier ; peut inclure un répertoire ou un dossier et un lecteur. |
attributes | Obligatoire. Expression constante ou numérique dont la somme spécifie les attributs de fichier. |
Paramètres
Les paramètres d’argumentd’attributs sont les suivants :
Constante | Valeur | Description |
---|---|---|
vbNormal | 0 | Normal (valeur par défaut) |
vbReadOnly | 1 | Lecture seule |
vbHidden | 2 | Masqué |
vbSystem | 4 | Fichier système. Non disponible sur Macintosh. |
vbArchive | 32 | Le fichier a été modifié depuis la dernière sauvegarde. |
vbAlias | 64 | Le nom de fichier spécifié est un alias. Disponible uniquement sur Macintosh. |
Remarque
Ces constantes sont spécifiées par Visual Basic pour Applications. Vous pouvez les utiliser partout dans votre code pour remplacer des valeurs réelles.
Remarques
Une erreur d’exécution se produit si vous essayez de définir les attributs d’un fichier ouvert.
Exemple
Cet exemple utilise l’instruction SetAttr pour définir les attributs d’un fichier. Sur Macintosh, seules les constantes vbNormal, vbReadOnly, vbHidden et vbAlias sont disponibles.
SetAttr "TESTFILE", vbHidden ' Set hidden attribute.
SetAttr "TESTFILE", vbHidden + vbReadOnly ' Set hidden and read-only
' attributes.
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.