Excel Avanzado

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

Excel Avanzado
Logo Excel Avanzado

Seleccionar carpeta en VBA

| 3 comentarios

Por medio de FileDialog podemos llega a obtener la ubicación de una carpeta o folder en el directorio de nuestra computadora.

Con esto obtenemos la dirección exacta de una carpeta, y luego podemos saber los archivos que se encuentran en esa carpeta o utilizar ese nombre de la carpeta para cualquier otro paso que se necesite.

Ejemplo para seleccionar carpeta en VBA

  1. En este ejemplo vamos a realizar la programación de manera que la macro nos envíe directamente a una ubicación específica del directorio.EXC Seleccionar carpeta en VBA
  2. Programamos la macro para que nos muestre todo el contenido de la unidad "C:\" (disco local), si se quiere ser más específico se colocaría una dirección más exacta. Si es que le damos click a cancelar la ejecución de la macro termina allí, pero si seleccionamos aceptar la macro procede a mostrarnos los archivos de esa unidad.EXC2 300x112 Seleccionar carpeta en VBA
  3. Por último la macro emite un MsgBox con la ubicación específica de la carpeta y/0 archivo:EXC3 300x186 Seleccionar carpeta en VBA

Por : Priscila

Se adjunta link de descarga de archivo: Seleccionar carpeta en VBA

3 comentarios

  1. Gracias es lo que andaba buscando para completar una macro

  2. Buenas noches, soy de Venezuela y me gustaría suscribirme a su página, gracias

  3. Hola, muy ineresante la macro, felicitaciones.
    Me quedó una duda, cómo seleccionar más de una carpeta?

    Saludos

Deja una respuesta

Los campos requeridos estan marcados con *.