Listar archivos en excel de Carpetas y subcarpetas (macro)

Nota Vista 66.697 Veces

Estoy seguro de que en algún momento has tenido la necesidad de listar todos tus archivos ya sea para controlarlos o por alguna necesidad que hayas tenido, pero como te habras dado cuenta no hay una herramienta por defecto que venga en windows o en el paquete office que realize lo mencionado.

Fuente: www.excelnegocios.com

En excel a través de macros y en cualquier lenguaje podemos programar para obtener un listado de los archivos que estan en las carpetas y subcarpetas, me tome la molestia de modificar y corregir un archivo excel para lograrlo.

una sencilla herramienta que puede ser muy útil.

Descargar Listar Archivos En Excel  de Carpetas y sub Carpetas.xls
Sebastiani Sebastiani (9 Posts)

Contador de Profesión, con 5 años de experiencia en el desarrollo de soluciones en excel, programador de macros vba y asesoría en el uso eficiente de hojas de cálculo.



92 Responses

  1. Aldo Fabre dice:

    Muchas gracias por tu aporte. Me fue muy ùtil y lo voy a seguir usando entre mis recursos de macros.

  2. MiguelG dice:

    Excelente. Es exactamente lo que necesitaba para llevar un control de un millón de archivos que tengo que actualizar, desduplicar y poner en carpetas organizadas. Muchas gracias.

  3. Jorge dice:

    Excelente herramienta es lo que necesita y mas para iniciar como punto de partida de una macro que va hacer la vida mas facil.

  4. Aldo dice:

    Excelente!! Gracias.

  5. ALEXANDER PANTOJA ALBAN dice:

    Super, un macro muy util,

  6. Fuentes dice:

    Hola como puedo sacar el listado de carpetas y subcarpetas de varios niveles del disco

  7. Sebastian dice:

    Buenas tardes,

    Es justo lo que necesito, pero no funciona en 64 bits… Ayuda por favor

  8. freddy dice:

    Funciona a la perfeccion, gracias por compartirla.

  9. Edicson dice:

    Excelente aporte, lo felicito, era lo que buscaba

  10. Rodrigo dice:

    Gracias es una macro muy útil, felicidades en el 2013

  11. Carlos dice:

    Muchas gracias por el aportazo…. excelente!!

  12. Daniel Moreno dice:

    Excelente Macro, la verdad trabaja de maravilla, eso me sirve para un trabajo de subcarpetas para mas de 53.000 archivos, la verdad muy agradecido con tu trabajo.

  13. WILMAR dice:

    BIEN COLEGA MUY BUEN APORTE

  14. julpil dice:

    diste en el clavo muchas gracias y animo

  15. Diana P dice:

    EXCELENTE, ME SIRVIO MUCHISIMO . MIL GRACIAS

  16. Alejandro L dice:

    Perfecto para lo que necesito , mil gracias

  17. JOSE DE JESUS RUIZ RODRIGUEZ dice:

    MUCHAS GRACIAS. DESDE HACE TIEMPO REQUERÍA DE ESTA HERRAMIENTA UTIL PARA ORGANIZAR ARCHIVOS

  18. Francisco G dice:

    Me ha sido de gran ayuda. Muchísimas gracias.

  19. oscar dice:

    Muy buena aportación

  20. fabian dice:

    Agradezco inmensamente tu aporte, me sirvió para listar una gran cantidad de archivos que posteriormente tuve que extraer de las subcarpetas y renombrarlos…

  21. Eduardo dice:

    Muchas Gracias ,excelente aplicacion

  22. GARCIACI dice:

    Muchísimas gracias. Hasta ahora uno de los mejores aportes gratuitos que he encontrado.

  23. Nancy dice:

    Excelente, me sirvió mucho, gracias por esos aportes tan valiosos.

  24. SONYMIG dice:

    Magnífico.
    Gracias por compartirlo, además de regalarnos algo muy útil das un ejemplo de cómo debemos comportarnos en tiempos como estos.

  25. Jorge Luis Ramos dice:

    Sencilla y excelente !!!!!!!!!

  26. humjano dice:

    “BUSCAMOS ALGO POR AÑOS Y CUANDO CREEMOS QUE NO HAY SOLUCIÓN, RESULTAN PERSONAS ESPECIALES COMO USTED QUE SIN INTERÉS MAS ALLÁ DEL BIEN COMÚN NOS LO PROVEEN”.

    MIL GRACIAS.

  27. Pincelbit dice:

    Estupendo!
    Te agradezco en nombre de muchos el tiempo que te has tomado para hacer una herramienta muy útil y sobre todo que la compartes!

  28. christian dice:

    Genio es poco. sos un grande. muchas gracias.

  29. Gotthor dice:

    Hermano, usted es un capo. Muchas gracias…

  30. Walter Egoavil Ordoñez dice:

    Gracias,

    Una buena herramienta y sobre todo agradezco la fomar de compartir sin solicitar retribucion alguna. Sigamos todos su ejemplo. muchas bendiciones para ti y toda tu familia.

    Saludos.

  31. Meckers dice:

    Muchisimas gracias por este gran aporte!

  32. Marcelo dice:

    Muy buena aplicacion, muy facil para utilizar…GRACIAS!!!!

  33. Milton Flores dice:

    Gustavo: Realmente estupendo esta super macro. Creo que nos ha solucionado esta contingencia a muchos. Agradecido por tener la grandeza de compartirla. Saludos desde Chile.

  34. jaime dice:

    error en tiempo de ejecucion ¿Que hago?

  35. Adan Lopez dice:

    Excelente aporte muchas gracias!!

  36. tester dice:

    oye me podrias para que office fue creado ?
    pues tengo el off 2007 en una lap de 64 bit y no trabaja…

    saludos

  37. tester dice:

    jejeje ya vi mi problema , perdon , era cuestion de permsios de las macros …jejejeje7
    si jala en 64 b y con off 2007

    oye pero otra pregunta se puede modificar para solo ver los nombres de las subcarpetas en ese folder

    ej .
    mainfolderclientes
    folder-clienteaaa
    aqui muchos files perono me interesa listarlos
    folder-clientebbb
    mas files dentro de ese folder
    folder-clienteccc

    aqui la idea es que solo quiere listar las carpetas que estan contendias en ese main

    …hasta ahorita lo eh resuelto con el CMD pero es un poc engorroso…..

    como se podria modificar tu excel que llama vba macros para que haga algo como lo que expongo …

    saludos

  38. Alex dice:

    Excelente macro, hace rato vengo buscando algo asi para ordenar mi lio de archivos del trabajo, muchas gracias!

  39. Leo dice:

    hola, muy buen aporte, te hago una consulta, tiene algun tipo de limitacion en cuanto a la cantidad de archivos que puede lista ? 65.000 ? o mas ?

    Desde ya Muchas Gracias

  40. Gabriel dice:

    Excelente trabajo, muy util para los que somos gomosos de las macros.
    Pero deseo hacerles una pregunta, como hago para que una macro sólo me cuente cuantas carpetas hay??? puede ser que le seleccione la Unidad de almacenamiento u otro dispositivo.
    Gracias

  41. juan hernandez dice:

    muchas gracias, me fue muy util

  42. Cesar dice:

    Excelente Aporte. Muchas Gracias.

  43. Christian Iraheta dice:

    Mil Gracias por tan valioso aporte me ahorraste muchisimo tiempo =).

  44. Usuario dice:

    Muchas Gracias, funciona bien.

  45. Armando Vega dice:

    Excelente!!!!
    Es un magnífico aporte, muy útil para la gestión documentaria, gracias por facilitar el laburo, un cordial saludo.

  46. Raúl dice:

    TE PASASTE
    MUY UTIL!!!!!!!
    GRACIAS MIL!

  47. Pedro Garnica dice:

    Excelente Aporte Gracias

  48. MAQUEED dice:

    EXCELENTE!! GRACIAS Y TE FELICITO :)

  49. Daniel dice:

    Se puede listar sin las extensiones de los archivos? tengo un problema al ordenar, mi programa de edicion nombra los archivos: -1.extension, -2.extension y asi sucesibamente, el tema es que al orderar, despues del -1.ext pone en -10.ext luego -100.ext – -101.ext y asi hasta terminar con todos los 1 y recien pone -2.ext, nose como solucionar esto, muchas gracias por la ayuda

  50. Nuelma dice:

    Estimado,
    Muchas gracias por el aporte, muy util.

  51. MIGUEL HERNANDEZ dice:

    HOLA BUEN TRABAJO ME ENCANTO ESTA PARTE DE LA MACRO PERO AL QUERER PASDARLO A MI LIBRO ME MARCA ERROR DE COPILACION
    NO SE HA DEFINIDO EL TIPO DEFINIDO DE USUARIO
    SALUDOS

  52. pedro julio azabache dominguez dice:

    lo maximo!!! gracias hrmano!!! :D

  53. FELIPE dice:

    YO NECESITO QUE ME PROPORCIONES LOS DEMAS ATRIBUTOS DE LA LISTA, COMO LA FECHA DE CREACION, AUTOR, ETC., GRACIAS

  54. Juan José Ramos dice:

    Agradecido de todas maneras, me es muy útil!!

  55. samuel chaparro dice:

    Excelente, macro, muy útil y práctica.

  56. Antonio dice:

    por favor, ayuda
    necesito un codigo parecido a este para leer el contenido de archivos de canciones, es decir nombre de archivo, Tamano, Titulo, Interprete, Album
    muchas gracias

  57. FELIPE dice:

    Gracias por excelente aportacion, ayudame a extraer los demas datos del explorador, como el autor y propietario, de antemano Gracias

  58. Luis Glez dice:

    Mil Gracias, tengo manuales, películas, libros y música que requerían de un orden…

  59. FELIPE dice:

    Gracias por excelente herramienta, pero necesito me ayudes a extraer el usuario y propietario, los necesito para acompletar mi trabajo, gracias.

  60. Pablo dice:

    Hola, excelente aporte.
    Querría saber si esta macro también valdría para ordenadores Mac, puesto que yo trabajo con ellos.

    Los Discos duros con los que trabajo estan formateados para Mac y no se si valdria dicha macro.
    Por favor ayuda :)
    Gracias

  61. Miguel dice:

    Muchisimas gracias, excelente, me has simplificado en un momento horas de trabajo. Gracias otra vez.

  62. Mauricio dice:

    Muchas Gracias !!!!

    Funciona muy bien

  63. Quetzal dice:

    Excelente… que nobleza de tu parte al compartirnos tus conocimientos. Muchas Gracias

  64. christian dice:

    no funciona en 64 bits

  65. Luigi dice:

    mil gracias genio me salvaste el dia! excelente tu macro y la presentacion.

  66. ANDRES RIAÑO dice:

    LO TIENES PARA EXCEL 2010 OSEA QUE FUNCIONE CON MAS D 70000 CARPETAS

  67. Felipe dice:

    Estimado, pordrias hacer las modificaciones para que la macro funcion en 64 bits porfa

  68. Sjarquing dice:

    Excelente aporte. Muy buenos ejemplos.

    Gracias y felicitaciones. Saludos.

  69. Grankassba dice:

    Me saco el sombrero y agradecerle por esta herramienta que estoy seguro esta ayudando y va a seguir ayudando a muchas personas que manejan cantidades de archivos. Ten por seguro que tus conocimientos serán difundidos

  70. Mónica dice:

    1.000 gracias!!

  71. Clemen dice:

    Gracias por su apoyo y quiero que me siga apoyando en encontrar un archivo en excel que me olvide el nombre de archivo

  72. DAVID dice:

    INCREÍBLEMENTE ÚTIL ESTA HERRAMIENTA. MUCHÍSIMAS GRACIAS!!

  73. Maps dice:

    Espectacular!!! Que haces de Contador, hazte programador! Es una herramienta GENIAL!

  74. gabriel dice:

    Macro IMPECABLE. muchas gracias por tu aporte.

  75. Iker dice:

    Muy práctica macro! Gracias por compartir!

  76. Ricardo A. dice:

    Sos un monstruo!!! funciona impecablemente tu macro. Felicitaciones

  77. Martín Ruiz Ramírez dice:

    Muy útil aporte. Mis más sinceras gracias.

    Sólo una pregunta: ¿Existe forma de saber si alguno (s) de los archivos en las carpetas y sub-carpetas está corrupto?

  78. Fernando dice:

    Excelente aporte amigo sirve expectacularmente

  79. Salvador Fernandez dice:

    Fabuloso. Sencillo y eficaz. Muchas gracias.

  80. Leonardo Ruiz dice:

    Para los que no le funciona en 64 bits, consegui un programa que da las estadisticas de carpetas, subcarpetas y archivos y funciona bien en 64 bits y se llama: WinDirStat

  81. Antonio dice:

    Excelente¡ hay varias alternativas, pero de todas las que he provado, esta se lleva la palma. Mi enhorabuena.

  82. Luis Unfried dice:

    Genial este trabajo

  83. Juanrra dice:

    Muchas gracias por el gran aporte compañero, te estoy muy agradecido por evitarme la necesidad de programar una macro o un pequeño sistemita en JAVA que se encargara de eso.

    Gracias.

  84. GLORIA dice:

    EXCELENTE!!

  85. Klundia dice:

    No tengo palabras. Muchas gracias!!!!

  86. Jorge Luis dice:

    Genial ese aporte. Muchas gracias.

  87. josue dice:

    Como puedo obtener el propitar o autor del documento?

    Muchas Gracias y exelente aporte

  88. Hernando dice:

    Mil gracias … esta macro me salvó la vidaaa!!

  89. Juan dice:

    Extraordinario. Llevaba tiempo buscando algún programa para listar. Los hay pero es lo que más me ha gustado. Muchas gracias

  90. Alexis dice:

    Pueden actualizarlo para 64bits xfavooor

  91. Jorge E. dice:

    Magnifica herramienta, hace lo necesario sin tener que modificar nada en el equipo. Felicitaciones, me salvo la patria…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© VB-MUNDO – Visual Basic y mucho más
CyberChimps