Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Move uma ou mais pastas de um local para outro.
Sintaxe
objeto de teste. MoveFolder (origem, destino)
A sintaxe do método MoveFolder tem estas partes:
| Sair | Descrição |
|---|---|
| objeto | Obrigatório. Sempre o nome de um FileSystemObject. |
| source | Obrigatório. O caminho para a pasta ou pastas a serem movidas. A cadeia de caracteres do argumento de origem pode conter caracteres curinga somente no último componente do caminho. |
| destino | Obrigatório. O caminho para o qual a pasta ou as pastas devem ser movidas. O argumento de destino não pode conter caracteres curinga. |
Comentários
Se origem contiver curingas ou destino terminar com um separador de caminho (****), supõe-se que destino especifique uma pasta existente para mover os arquivos correspondentes. Caso contrário, destino será considerado o nome de uma pasta de destino a ser criada. Em ambos os casos, três coisas podem acontecer quando uma pasta individual é movida:
Se o destino não existir, a pasta será movida. Este é o caso usual.
Se o destino for um arquivo existente, ocorrerá um erro.
Se o destino for um diretório, ocorrerá um erro.
Um erro também ocorrerá se um caractere curinga usado na origem não corresponder a nenhuma pasta. O método MoveFolder é interrompido no primeiro erro encontrado. Nenhuma tentativa é feita para reverter as alterações feitas antes que o erro ocorra.
Importante
Esse método permite mover pastas entre volumes somente se houver suporte no sistema operacional.
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.