Instrução SetAttr

Define informações de atributo para um arquivo.

Sintaxe

Nome de caminhosetAttr, atributos

A sintaxe de instrução SetAttr tem estes argumentos nomeados:

Sair Descrição
nomedocaminho Obrigatório. Expressão de cadeia de caracteres que especifica um nome de arquivo. Pode incluir diretório ou pasta e unidade.
atributos Obrigatório. Expressão constante ou numérica cuja soma especifica atributos de arquivo.

Configurações

As configurações do argumento de atributos são:

Constant Valor Descrição
vbNormal 0 Normal (padrão)
vbReadOnly 1 Somente leitura
vbHidden 2 Hidden
vbSystem 4 Arquivo do sistema. Indisponível no Macintosh.
vbArchive 32 O arquivo foi alterado desde o último backup.
vbAlias 64 O nome do arquivo especificado é um alias. Disponível somente no Macintosh.

Observação

Essas constants são especificadas pelo Visual Basic for Applications. Os nomes podem ser usados em qualquer lugar do código no lugar dos valores reais.

Comentários

Um erro de tempo de execução ocorre se você tentar definir os atributos de um arquivo aberto.

Exemplo

Este exemplo usa a instrução SetAttr para definir atributos para um arquivo. No Macintosh, apenas as constantes vbNormal, vbReadOnly, vbHidden e vbAlias estão disponíveis.

SetAttr "TESTFILE", vbHidden ' Set hidden attribute. 
SetAttr "TESTFILE", vbHidden + vbReadOnly ' Set hidden and read-only 
 ' attributes. 

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.