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\”
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:
- 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.
- Si llegamos a guardar el archivo, el directorio por defecto será siempre donde se encuentra guardado el libro.
Por Aldo Galli
06/03/2017 a las 1:02 am
Serviria un ejemplo, con FileDialog, no comprendi como emplearlo, saludos