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.