Excel 4.0: Listar todos los archivos de una carpeta (Sin Programación)
Вставка
- Опубліковано 9 вер 2024
- Descarga el archivo de trabajo aquí: excel-mee.netl...
Aprende a utilizar las funciones olvidadas de Excel 4.0
Suscríbanse y dejen sus dudas en los comentarios.
Genial, trabajo en manualidades y tengo muchas imágenes y siempre había querido hacer un listado de ellas
Muy buen vídeo, saludos y gracias por compartir
Muchas gracias, me has ayudado en un momento con mucha carga laboral :)
Muchas gracias por tu comentario, que gusto saber que la información te fue de utilidad!
Genial, gracias por compartirlo, me sirve de mucho para listar una carpeta de imágenes que utilizaré para generar un test de evaluación de aprendizajes.
Excelente me ayuda mucho para realizar cruces más rápido
muy buena explicación, muchas gracias!!
Gracias a ti por ver el video
Espectacular!!! muchas gracias
Excelente video, me es de gran ayuda muchas gracias.
Muy buena explicación pero incluye también el nombre de las carpetas que aparecen en esa carpeta? y si hay archivos dentro de ellas también los incluye?
muchas gracias amigo, me sirvio de mucho
Me salvaste bro
Que gusto saber que te fue utilidad!!
fijate que si en la carpeta no incluye archivos, de vez de marcar 0 me marca aun 1 y alli tiene un error
Buen vídeo. Sabes si podemos extraer en la columna continua la propiedad de fecha del archivo mostrado. Ejemplo la fecha de modificación que suele verse en el explorer.
Hola Alberto, lo que necesitas no es posible hacerlo sin VBA, el código es bastante simple, te dejo aquí un ejemplo de una UDF que hace lo que necesitas: drive.google.com/file/d/1rq6_uU045LVZlleqXl7qXdqtkaWmf-sb/view?usp=sharing
Me ha parecido, espectacular, enhorabuena. Tengo un pequeño proyecto en el que me va a ser muy útil esta técnica, pero no se si podría usarla tal cual o sería mejor hacerlo en VBA. Te cuento como sería por si me puedes ayudar. La idea es sacar la lista de archivos pero asociarles unas columnas con información adicional para relacionar el contenido como si fuese un gestor documental. Lo que necesitaría es que al actualizar la hoja con un botón por ejemplo, se traiga solo los archivos nuevos de la carpeta para rellenar los datos adicionales, respetando las filas que ya había y en las que se rellenaron las columnas adicionales. El el caso de que un archivo ya no esté en la carpeta, por que se haya borrado, pero tenga información adicional, que lo indique por ejemplo en otra columna. Muchas gracias por tu ayuda y por la labor que haces.
Hola Ramon, en tu caso si sería necesario utilizar VBA (aquí te dejo un ejemplo: ua-cam.com/video/B-p21EnGObI/v-deo.html). Si deseas puedes enviarme tu proyecto cuando lo tengas más avanzado y aterrizado para poder revisarlo a marioeugenioe@gmail.com
@@MarioEugenioExcel Muchas gracias Mario y enhorabuena una vez mas por tu gran trabajo.
Hola, esta genial tu video, me ha servido mucho. Aunque tengo una duda, ya que trabajo con muchas imágenes y me gustaría traer a parte de la fecha, también las dimensiones, peso y resolución de las imágenes, seria posible? Muchas gracias atento de tu amable respuesta. Saludos!
Hola Mario! Estoy con poco tiempo libre, por lo que no he podido preparar nada muy elaborado, te dejo este ejemplo y espero te sea de utilidad:
drive.google.com/file/d/1JXHq7hjnOx5kDWwkLRqKbXTKJJd8sKeT/view?usp=sharing
Saludos y éxitos en tus proyectos de excel!
Hola Mario tengo una duda , imaginemos que en tu ejemplo yo pongo en la columna c5 un comentario respecto a al archivo excel 4.0 Parte.xlsm, ¿como hacemos para que si se actualiza la lista de archivos y se muevan mis archivos el comentario siga estando al lado de archivo excel 4.0 Parre.xlsm? Al igual si pongo mas cosas en la d5 y e5 etc etc. gracias un video genial
Hola David! La alternativa más sencilla (si quieres mantener el archivo sin utilizar programación en VBA) sería generar una hoja auxiliar en donde coloques algún identificador del archivo en cuestión y su respectivo comentario para posteriormente llamarlo a través de funciones a la hoja principal, la otra alternativa sería sin lugar a dudas hacerlo con macros. Si requieres algún ejemplo puedes escribirme a marioeugenioe@gmail.com
A que identificador te refieres?
Pero no muestra las carpetas, existe alguna manera de mostrar las carpetas?
Hola Adan, lamentablemente lo que buscas sólo puede lograrse a través de macros, aquí te dejo un video donde explico como hacerlo: ua-cam.com/video/B-p21EnGObI/v-deo.html
quisiera aplicarle un buscarv a la lista de archivos pero me los lista pero no me lo vincula
Hola Roberto! Para el caso que planteas, lo más adecuado es utilizar una macro, es posible hacer un BISCARV utilizando este método; pero se requiere que el archivo en cuestión esté abierto para que se muestre la información en el archivo final.
Hola trato de hacerlo pero cuando pongo la funcion de indice y lo de filas y le doy el igual me sale un erro que dice; hay un problema con la formula ¿no intenta introducir una formula? cuando el primer caracter etc, que puedo hacer?
Hola! Existe la posiblidad de que estes usando comas cuanto tu excel tenga la configuración de punto y coma (o viceversa). Si intentas esto y el problema persiste piedes enviarme un correo a marioeugenioe@gmail.com para poder revisarlo
Buen dia colega , cuando lo guardo como macros y lo cierro al abrir el archivo desaparecen todos los datos
.. y en el contador solo sale 1
Tengo que copiar y pegar todo en un nuevo excel para que reaparezca todo
... Sabes que pasa???
Hola! Si es posible envíame una captura del error o resultado que estás obteniendo a marioeugenio@gmail.com para poder revisarlo.
@@MarioEugenioExcel era porque no estaba activado el 4.0
te comento yo trabajo como diseñadora grafica desarrollo planos de ventas para una compañía.
tengo carpetas principales de clientes y sus respectivos archivos de dwg y pdf en cada carpeta.
cada día creo carpetas nuevas de clientes y archivos dwg y pdf nuevos en cada carpeta...si necesito que excel me lleve esta información cada dia y me diga cuantas carpetas de clientes son creadas y archivos nuevos pdf y dwg y la fecha de cada archivo es posible ?
Hola Marly, es posible pero requiere de un poco de codificación en VBA, escríbeme a marioeugenioe@gmail.com para poder ayudarte con este requerimiento.
Hola buenas tardes, quisiera sabes si tambien se pueden listar Nombres de carpetas dentro de una ruta, por que solo te lista los archivos y si tengo carpetas ahi dentro no me las jala
Hola Orlando! Es posible pero no con esta solución, te comparto un video donde explico como lograr lo que buscas haciendo uso de una macro: ua-cam.com/video/B-p21EnGObI/v-deo.html
Espero te sea de utilidad.
Y como podria complementarlo con la fecha de modificacion ? buenas tardes
Hola Orlando! Esta opción sin programación sólo permite mostrar los archivos dentro de las carpetas. Te comparto un video donde explico como lograr lo que buscas haciendo uso de una macro: ua-cam.com/video/B-p21EnGObI/v-deo.html
Espero te sea de utilidad.
Buen video, aunque me presenta un problema, cuando cierro el archivo y vuelvo a abrirlo, me genera error en la fórmula y me deja en blanco los valores como si no hubiese archivos en la carpeta.
Hola Armando, si es posible envíame una captura del error que te aparece a marioeugenioe@gmail.com
Y con esto puedo extraer datos de los archivos de distintas documentos excel? Por ej poner en el excel 1 alguien de 16 años. En el excel 2. 18 años y traerlos en este “excel” y tabuladlos?
Hola Camilo! Es posible extraer datos de otros archivos de excel con este método; sin embargo no es muy funcional ya que requiere que los archivos de los cuales se extrae la información estén abiertos. Lo que tu buscas se ajusta más a una solución con VBA, en estos días subiré un nuevo video donde explicaré como hacerlo.
Hay más de estás funciones secretas o ya no usadas de excel q aún se puedan usar aunque talvez esten en desuso? O porque la función archivo no sale en la barra de fórmulas?
Existen muchas, tengo otros 2 videos en dónde explico algunas adicionales: ua-cam.com/video/M59A1H8M-NQ/v-deo.html
Te comparto la lista de reproducción en donde hablo sobre este tema.
@@MarioEugenioExcel Gracias, los iré a ver! :)
Excelente vídeo amigo, sin embargo se me presenta un problema. Necesito diferenciar las carpetas que contienen archivos de las que no. Cuando tengo 1, 2, 3, 4 o más archivos me da el número correspondiente, pero si la carpeta está vacía la formula =CONTARA(ListaArchivo) me da 1 en vez de 0. ¿Cómo podría corregir esto?, saludos!
Hola Bastian! Intenta modificando la fórmula por la siguiente: =SI(ESERROR(ListaArchivos),0,CONTARA(ListaArchivos))
Espero te sea de utilidad. Saludos y éxitos en tus proyectos de Excel!
Hola gracias por su enseñanza, no se de ésto pero intenté siguiendo sus instrucciones y .... NO lo logro. En la celda B3 me resulta #NAME? en muchos intentos. Será porque tengo OFFICE Suite?. Ayuda por favor, gracias de antemano
Hola! Que te salga el error #NAME y no #NOMBRE me indica que estás manejando una versión de Excel en inglés, el tutorial estaba enfocado en la versión en Español, intenta realizar lo siguiente:
1. Reemplazar en el administrador de nombres =ARCHIVOS(Hoja1!$B$1) por =FILES($B$1)
2. Igualmente, reemplazar la fórmula incluida en la celda B3 del ejemplo del video por la siguiente: =HYPERLINK(LEFT($B$1;LEN($B$1)-1)&IFERROR(INDEX(ListaArchivos;ROWS($B$3:B3));"");IFERROR(INDEX(ListaArchivos;ROWS($B$3:B3));""))
@@MarioEugenioExcel buena tarde , que gusto por tu rapidísima respuesta, lo haré como lo indicas, se que funcionará, gracias. Saludos
Hola Mario, tengo listado una carpeta con imagenes y videos en excel pero quisiera que al momento de enlistarlos tambien me de la informacion del tamaño de cada archivo como puedo hacerlo? gracias saludos desde Bolivia.
Hola! Lo que necesitas sólo se puede lograr a través de macros, si te interesa una solución de este tipo escríbeme a marioeugenioe@gmail.com para compartirte un ejemplo.
Note q no escribe el nombre de las subcarpetas, para poderlas listar cómo se le hace?
Hola! Este método sólo permite listar archivos, es posible listar carpetas a través de VBA, en este video doy un ejemplo de cómo hacerlo: ua-cam.com/video/B-p21EnGObI/v-deo.html
@@MarioEugenioExcel ahhh pues a verlo de inmediato!! XD
Gracias!
quisiera actualizar carpetas. podria hacerlo?
Hola! ¿Te refieres a actualizar la lista de los archivos que se muestra en excel? Si es así hay 2 formas de hacerlo: la primera es presionar F2 sobre la celda en donde colocaste la ruta de la carpeta y presionar enter, la otra forma, que sería más automática, sería con macros utilizando la propiedad RefreshAll
SE PODRIAN LISTAR CARPETAS?
Hola Walas, es posible pero no a través de este método, para poder listar carpetas se requiere un desarrollo a través de VBA, en este video lo explico (en caso quieras desarrollarlo tú mismo) y también dejo el link en la descripción con el código ya desarrollado.
ua-cam.com/video/B-p21EnGObI/v-deo.html
Buen video, pero para excel en Inglés...
Como sería la fórmula?
Hola, si manejas Excel en inglés debes realizar los siguientes cambios:
1. Reemplazar en el administrador de nombres =ARCHIVOS(Hoja1!$B$1) por =FILES($A$1)
2. Igualmente, reemplazar la fórmula incluida en la celda B3 del ejemplo del video por la siguiente: =HYPERLINK(LEFT($B$1;LEN($B$1)-1)&IFERROR(INDEX(ListaArchivos;ROWS($B$3:B3));"");IFERROR(INDEX(ListaArchivos;ROWS($B$3:B3));""))
Espero esto te sea de ayuda. Muchos éxitos en tus proyectos de Excel
@@MarioEugenioExcel Gracias amigo, me funciono muy bien!!!
Ahora se puede hacer el mismo proceso, pero para que se listen los nombre de las carpetas y/o subcarpetas que salen en la ruta?
Ea