Crear carpetas manualmente puede ser un proceso lento, especialmente si tiene que crear muchas carpetas con el mismo nombre o basadas en una lista. Sin embargo, con el uso de la funcionalidad del programa Excel, puede simplificar significativamente esta tarea. En esta gu a detallada, le mostraremos c mo crear carpetas basadas en los datos contenidos en una hoja de c lculo de Excel.
El primer paso es preparar una tabla en Excel, donde cada fila representar una carpeta separada y la columna contendr el nombre de la carpeta. Tambi n puede agregar otras columnas para obtener informaci n adicional sobre cada carpeta, como la fecha de creaci n o la descripci n. Es importante mantener la tabla en formato .xlsx o .csv.
A continuaci n, debe abrir un s mbolo del sistema (en Windows, esto se puede hacer pulsando las teclas Win + R y escribiendo "cmd"). En el s mbolo del sistema, debe ir a la carpeta o directorio en el que desea crear nuevas carpetas. Para ello, utilice el comando "cd" para cambiar el directorio.
Ahora puede comenzar el proceso de creaci n de carpetas basado en la lista de Excel. Copie la ruta completa de su hoja de c lculo de Excel, incluido el nombre del archivo y la extensi n, y p guela en el s mbolo del sistema. A continuaci n, agregue el comando "mkdir", un espacio y el nombre de la columna que contiene los nombres de las carpetas. Presione Enter y el programa comenzar a crear carpetas basadas en sus datos.
- Crear una lista de carpetas en Excel
- Seleccionar nombres de carpetas en una columna separada
- Eliminaci n de nombres de carpetas duplicados
- Preparaci n para copiar la ruta de cada carpeta en una columna separada
Crear una lista de carpetas en Excel
Para crear una lista de carpetas con Excel, siga los sencillos pasos que se describen a continuaci n:
Paso 1: Preparar la tabla
Abra Excel y cree una nueva tabla. En la primera columna de la tabla, escriba los nombres de las carpetas que desea crear. La primera fila de la tabla puede contener el nombre de la columna, por ejemplo, "nombre de la carpeta".
Paso 2: Crear una macro
A continuaci n, deber crear una macro que cree carpetas basadas en datos en una hoja de c lculo de Excel. :
- Excel.
- .
- VBA (Visual Basic for Applications) :
Sub CreateFolders()
Dim rng As Range
Dim cell As Range
Dim path As String
Set rng = Range("A2:A" & Cells(Rows.Count, 1).End(xlUp).Row)
For Each cell In rng
- path = "C:\ \ \ \ \" & cell.Value
- MsgBox " lista de carpetas creada con xito!", vbInformation
- End Sub
Paso 3: Iniciar la macro
Haga clic en el bot n Ejecutar macro en el grupo C digo o use la combinaci n de teclas Alt+F8. En la ventana que se abre, seleccione la macro creada anteriormente "CreateFolders" y haga clic en "Ejecutar". La macro comenzar a ejecutarse y las carpetas se crear n a partir de los datos de la hoja de c lculo de Excel.
Felicidades! Ha creado con xito una lista de carpetas con Excel. Ahora puede administrar y organizar f cilmente archivos y carpetas en su computadora.
Seleccionar nombres de carpetas en una columna separada
Cuando se trabaja con un archivo de Excel que contiene una lista de rutas de carpeta, a veces es necesario seleccionar los nombres de las carpetas y colocarlos en una columna separada. Esto puede ser til, por ejemplo, para procesar m s datos o para crear carpetas en el disco basadas en esta lista.
Para seleccionar los nombres de las carpetas en una columna separada, puede usar la funci n "Texto por n mero de caracteres desde la posici n especificada" en Excel.
Cree una nueva columna junto a la columna que contiene la lista de rutas de carpeta.
Introduzca la f rmula
= DERECHA (LPP (A2;buscar ("|"; derecha(A2;DLP (A2)-buscar ("\"; LPP (A2; DLP(A2)-1)))-2));1)
en la celda de la nueva columna, donde A2 es la direcci n de la celda con la ruta a la carpeta para la que desea asignar un nombre.
Presione la tecla Intro para aplicar la f rmula a la celda.
Active el marcador de posici n extendiendo la f rmula hasta el final de la lista de rutas de carpeta.
Despu s de realizar estas acciones, la nueva columna solo contendr los nombres de carpeta de la lista de rutas. Puede copiar estos valores y usarlos m s a su gusto.
Para eliminar nombres de carpetas duplicados, siga estos pasos::
1. Examinar la lista: antes de comenzar el proceso de creaci n de carpetas, debe examinar cuidadosamente la lista original en Excel. Marque las l neas donde se repiten los nombres de las carpetas. El etiquetado se puede hacer manualmente o con las funciones de Excel.
2. Clasificaci n de datos: una vez que se han marcado los duplicados, debe ordenar los datos en Excel por columna con nombres de carpeta. La clasificaci n ayudar a agrupar los duplicados y facilitar el proceso de eliminarlos.
3. Eliminaci n de duplicados: despu s de ordenar los datos, puede comenzar a eliminar los nombres de carpetas duplicados. Para hacer esto, solo debe dejar una l nea con cada nombre de carpeta nico, eliminando todas las l neas duplicadas. Puede utilizar la funci n Eliminar duplicados para definir filas nicas.
| 4. Actualizaci n de la lista: Despu s de eliminar los duplicados, debe actualizar la lista original en Excel para que contenga solo nombres de carpeta nicos. | Despu s de completar todos estos pasos, puede comenzar a crear carpetas con la lista de Excel, procesando los nombres ya nicos y evitando la duplicaci n. |
|---|---|
| Preparaci n para copiar la ruta de cada carpeta en una columna separada | Antes de crear carpetas con la lista de Excel, debe preparar la copia de la ruta de cada carpeta en una columna separada. Le ayuda a crear una jerarqu a de carpetas r pida y precisa en su computadora. |
| Para empezar, abra el archivo de Excel que contiene la lista de carpetas que desea crear. Aseg rese de que cada l nea de su lista incluya la ruta completa de la carpeta, incluido el nombre de todas las subcarpetas. | A continuaci n, crear una nueva columna a la derecha de la lista de carpetas. En esta columna, copiar la ruta de cada carpeta. |
| En la primera celda de la nueva columna (por ejemplo, celda B2), escriba la f rmula | =SUBSTITUTE(A2,"\", ";") |