Compartilhar via


Instrução Kill

Elimina ficheiros de um disco.

Sintaxe

Eliminarpathname

O argumentopathname necessário é uma expressão de cadeia que especifica um ou mais nomes de ficheiro a eliminar. O pathname pode incluir o diretório ou pasta e a unidade.

Comentários

No Microsoft Windows, Eliminar suporta a utilização de carateres universais de múltiplos carateres (*) e de caráter único (?) para especificar múltiplos ficheiros. No entanto, no Macintosh, estes carateres são tratados como carateres de nome de ficheiro válidos e não podem ser utilizados como carateres universais para especificar múltiplos ficheiros.

Uma vez que o Macintosh não suporta os carateres universais, utilize o tipo de ficheiro para identificar grupos de ficheiros a eliminar. Utilize a função MacID para especificar o tipo de ficheiro em vez de repetir o comando com nomes de ficheiro separados. Por exemplo, a seguinte instrução elimina todos os ficheiros TEXT na pasta atual.

Kill MacID("TEXT") 

Se utilizar a função MacID com Kill no Microsoft Windows, ocorre um erro. Também ocorrerá um erro se tentar utilizar Kill para eliminar um ficheiro aberto.

Observação

Para eliminar diretórios, utilize a instrução RmDir .

Exemplo

Este exemplo utiliza a instrução Kill para eliminar um ficheiro de um disco.

' Assume TESTFILE is a file containing some data. 
Kill "TestFile" ' Delete file. 
 
' Delete all *.TXT files in current directory. 
Kill "*.TXT" 

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.