Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Función ChDir

| 1 comentario

La función ChDir refiere a la frase “Change Directory” y sirve para cambiar el directorio o carpeta actuales indicando cuál deseamos que sea la carpeta predeterminada donde se guarden los archivos. Así, cuando intentemos guardar nuestro libro (el cual contenga el módulo con la función ChDir), aparecerá por defecto el directorio que hayamos indicado.

¿Cómo funciona?

ChDir  “aqui colocamos el directorio o carpeta que deseamos”

Debe escribirse la ruta bien definida, es decir, “C:\Desktop” y no “Desktop” , o incluso “C:\”  y no “C”, de lo contrario, VBA no aceptará el cambio de directorio.

Ejemplos:

ChDir "D:\Instruments”

ChDir “C:\Users\Aldo\Desktop\”

imagen1 Función ChDir

 

 

 

 

 

imagen2 Función ChDir

 

 

 

 

 

 

 

 

 

 

Luego de introducir la función, al ejecutarla se cambiará automáticamente la carpeta donde se guardan los archivos por defecto. Sin embargo, se debe tener en cuenta lo siguiente al momento de intentar guardar el archivo:

  1. Si cambiamos la carpeta cuando intentemos guardar el archivo (sin guardarlo), la carpeta por defecto habrá cambiado, por lo que deberemos ejecutar la función de nuevo si queremos que el lugar indicado siga siendo el predeterminado.
  2. Si llegamos a guardar el archivo, el directorio por defecto será siempre donde se encuentra guardado el libro.

 

 

Por Aldo Galli

Un comentario

  1. Serviria un ejemplo, con FileDialog, no comprendi como emplearlo, saludos

Deja una respuesta

Los campos requeridos estan marcados con *.