Nosotros | Acceder | Web | Plantillas |

3 método para crear carpetas y subcarpetas desde Excel

Muchas veces nos vemos obligados a crear carpetas y subcarpetas para cada uno de nuestros archivos o clientes para que cada uno de ellos tenga su lugar específico en nuestro almacenamiento interno. Quizá la mejor manera de hacerlo hasta el momento y la más conocida sea carpeta por carpeta sin tener en cuenta el tiempo desgastado en terminar tal trabajo. Es por eso que hoy nos vemos obligados los que damos este tipo de contenido, a explicar a cómo implementar muchas carpetas, pero de una forma masiva y en muy poco tiempo, es por eso que ahora conocerás 3 métodos o formas de crear carpetas masivamente a partir de una lista de nombres que tengamos en Excel. Estamos seguros que el tercer método te encantará

Método 01

El primer método es muy sencillo. Por ejemplo, lo que queremos es crear carpetas para cada estudiante y con el nombre de cada estudiante. Es muy sencillo. Primero vamos a concatenar en la celda B3 lo siguiente, para esto llamamos a la función CONCAT abrimos comillas y escribimos md un espacio y cerramos comillas, un punto y coma e insertamos 4 veces comillas, otro punto y coma y seleccionamos la celda del nombre del estudiante, otro punto y coma y cerramos con 4 comillas más. Ahora aplicamos para las demás celdas y listo. Si redactamos la mencionada formula sería:

=CONCAT("md ";"""";A3;"""")

Donde la celda A3 es la celda inicial del primer nombre. El siguiente paso es copiar todos estos valores concatenados, luego abrimos un bloc de notas y aquí lo pegamos. A partir de ahora viene lo más importante, lo guardamos, en una ruta donde podamos encontrar el archivo, le insertamos un nombre y lo más importante es agregar al final del nombre la extensión punto bat (nombre.bat). Este punto bat es sumamente importante para generar un aplicativo de comandos, luego guardamos y listo. Ahora nos vamos al bloc guardado y aquí tenemos un archivo ejecutable, simplemente lo ejecutamos o con dos veces clic abrimos el archivo, esperamos unos segundos y de inmediato se crean las carpetas para cada uno de los estudiantes que se tenga en la lista de Excel.


Método 02

El segundo método es casi similar al método anterior. con la única diferencia de que hemos creado una sola carpeta para cada estudiante, pero que pasa si por ejemplo para el estudiante 01 queremos crear tres subcarpetas y así con todos ellos. ¿Cómo hacer esto? Muy sencillo. Para esto te presentamos el video en la parte inferior donde explicamos con todos los detalles de cómo crear estas subcarpetas.

Método 03

En el método 3 y un poco más avanzado usaremos macros, este nos permitirá crear muchas carpetas en cuestión de segundos con tan sólo un par de líneas de código que pegaremos en un módulo desde Visual Basic que Excel trae integrado:

Sub crearcarpetas()
    ruta = InputBox("Ingresar la ruta donde quieres crear las carpetas", "Formulario")
    celda = InputBox("Selecionar la primer celda", "Ingresar Celda")
    Range(celda).Select
    Do While ActiveCell.Value <> ""
        MkDir (ruta & "/" & ActiveCell.Value)
        ActiveCell.Offset(1, 0).Select
    Loop
End Sub

En este método usaremos un ImputBox para ingresar la ruta donde queremos crear las carpetas desde Excel, este en un primer paso. En el segundo paso usaremos otro ImputBox para selecionar la celda a partir de la cual queremos generar las carpetas, caso que lo detallamos en el siguiente video que te recomiendo revisar en el canal.

Comparte este Artículo :

Publicar un comentario

 
Soporte : Privacidad | Términos y Condiciones | Cookies
Copyright © Desde el 2022. Dominando Ofimática - Derechos Reservados
Nuestros Proyectos Web Oficial Además de Nuestro Canal
Síguenos en TikTok