Instrução ChDir
Altera o diretório ou pasta atual.
Sintaxe
Caminho do ChDir
O argumentode caminho necessário é uma expressão de cadeia que identifica que diretório ou pasta se torna o novo diretório ou pasta predefinido. O caminho pode incluir a unidade. Se não for especificada nenhuma unidade, o ChDir altera o diretório ou pasta predefinido na unidade atual.
Comentários
A instrução ChDir altera o diretório ou pasta predefinido, mas não altera a unidade predefinida. Uma instrução diferente, ChDrive, altera a unidade predefinida.
ChDir "D:\TMP" ' Make "D:\TMP" the current folder.
ChDrive "D" ' Make "D" the current drive.
No Power Macintosh, a unidade predefinida muda sempre para a unidade especificada no caminho. As especificações de caminho completo começam com o nome do volume e os caminhos relativos começam com dois pontos (:). O ChDir resolve todos os aliases especificados no caminho:
ChDir "MacDrive:Tmp" ' On the Macintosh.
Tenha em atenção que, ao fazer alterações relativas ao diretório, são utilizados símbolos diferentes no Microsoft Windows e no Macintosh:
ChDir ".." ' Moves up one directory in Microsoft Windows.
ChDir "::" ' Moves up one directory on the Macintosh.
No Macintosh, o nome de unidade padrão é "HD" e partes do nome do caminho são separadas por dois pontos, em vez de barras invertidas. Da mesma forma, especificaria pastas macintosh em vez do Windows. Por fim, os carateres universais não têm um significado especial no Macintosh e são tratados simplesmente como carateres.
Exemplo
Este exemplo utiliza a instrução ChDir para alterar o diretório ou pasta atual. Se a unidade predefinida for C, a unidade predefinida permanece C, apesar de a pasta predefinida ser alterada para uma pasta na unidade D:
' Assume "C:" is the current drive. The following statement changes
' the default directory on drive "D:". "C:" remains the current drive.
ChDir "D:\WINDOWS\SYSTEM"
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.