Instrução ChDir

Altera o diretório ou pasta atual.

Sintaxe

Caminho do ChDir

O argumentode caminho necessário é uma expressão de cadeia de caracteres que identifica qual diretório ou pasta se torna o novo diretório ou pasta padrão. O caminho pode incluir a unidade. Se nenhuma unidade for especificada, o ChDir alterará o diretório ou a pasta padrão na unidade atual.

Comentários

A instrução ChDir altera o diretório ou pasta padrão, mas não altera a unidade padrão. Uma instrução diferente, ChDrive, altera a unidade padrão.

ChDir "D:\TMP" ' Make "D:\TMP" the current folder. 

ChDrive "D"    ' Make "D" the current drive. 

No Power Macintosh, a unidade padrão sempre muda para a unidade especificada no caminho. As especificações completas do caminho começam com o nome do volume e os caminhos relativos começam com um ponto (:). O ChDir resolve todos os aliases especificados no caminho:

ChDir "MacDrive:Tmp" ' On the Macintosh. 

Observe que ao fazer alterações relativas no diretório, diferentes símbolos são usados 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, você especificaria pastas Macintosh em vez do Windows. Por fim, os caracteres curinga não têm nenhum significado especial no Macintosh e são tratados simplesmente como caracteres.

Exemplo

Este exemplo usa a instrução ChDir para alterar o diretório ou pasta atual. Se a unidade padrão for C, a unidade padrão permanecerá C, mesmo que a pasta padrão mude 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.