Compartilhar via


MoveFile method (Método MoveFile)

Move um ou mais arquivos de um local para outro.

Sintaxe

objeto. MoveFileorigem, destino

A sintaxe do método MoveFile tem as seguintes partes:

Sair Descrição
objeto Obrigatório. Sempre o nome de um FileSystemObject.
source Obrigatório. O caminho para o ficheiro ou ficheiros a mover. A cadeia de argumento de origem pode conter carateres universais apenas no último componente do caminho.
destino Obrigatório. O caminho para o qual o ficheiro ou ficheiros devem ser movidos. O argumento de destino não pode conter carateres universais.

Comentários

Se a origem contiver carateres universais ou o destino terminar com um separador de caminho (****), presume-se que o destino especifica uma pasta existente para mover os ficheiros correspondentes. Caso contrário, assume-se que o destino é o nome de um ficheiro de destino a criar. Em ambos os casos, podem ocorrer três coisas quando um ficheiro individual é movido:

  • Se o destino não existir, o ficheiro é movido. Este é o caso habitual.

  • Se o destino for um ficheiro existente, ocorrerá um erro.

  • Se o destino for um diretório, ocorrerá um erro.

Também ocorrerá um erro se um caráter universal utilizado na origem não corresponder a quaisquer ficheiros. O método MoveFile para no primeiro erro que encontrar. Não é efetuada qualquer tentativa para reverter quaisquer alterações efetuadas antes da ocorrência do erro.

Importante

Este método permite mover ficheiros entre volumes apenas se for suportado pelo sistema operativo.

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.