Documente Academic
Documente Profesional
Documente Cultură
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
(http://feeds.feedburner.com/exceltrabajaporti.com) (http://twitter.com/obed_cg)
(http://plus.google.com/+ObedCruzG) (skype:obed.cruzg?call)
(http://youtube.com/user/exceltrabajaporti) (http://mx.linkedin.com/in/obedcruz)
(http://www.exceltrabajaporti.com)
exceltrabajaporti.com
(http://www.exceltrabajaporti.com)
(http://www.exceltrabajaporti.com)
Blog (http://www.exceltrabajaporti.com/blog/)
Productos
Cursos (http://www.exceltrabajaporti.com/cursos/)
exceltrabajaporti.com
Acerca de (http://www.exceltrabajaporti.com/acerca-de/)
(http://www.exceltrabajaporti.com)
Blog (http://www.exceltrabajaporti.com/blog/)
Productos
Cursos (http://www.exceltrabajaporti.com/cursos/)
Home (http://www.exceltrabajaporti.com) VBA (http://www.exceltrabajaporti.com/category/vba/)
Shell (http://www.exceltrabajaporti.com/category/shell/) Generar Lista de Archivos que Contiene un
Directorio
Acerca de (http://www.exceltrabajaporti.com/acerca-de/)
Generar Lista de Archivos que Contiene un Directorio
A continuacin les comparto un mtodo muy sencillo y rpido para obtener o generar
una lista de archivos que contiene algn directorio especfico, pudiendo filtrar el
resultado con algn tipo de extensin de archivo.
En este ejemplo vamos a filtrar nicamente los archivos de Excel.
1
'***************************************'
'HerramientasSencillasyPoderosas'
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
1/8
11/9/2015
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
'HerramientasSencillasyPoderosas'
'paralaAltaDireccin'
''
'www.exceltrabajaporti.com'
'obed.cruz@exceltrabajaporti.com'
'***************************************'
OptionExplicit
SubListadeArchivos()
DimvarListFilesAsVariant
WithSheets("Hoja1")
'Colocatodoslosarchivosdelacarpeta(y
subcarpetas)quetienenlaextensin.xlsenunarray.
varListFiles=
Split(CreateObject("wscript.shell").exec("cmd/cDir"""&
"C:\ArchivosdeExcel\"&"*.xls""/s/b").stdout.readall,
vbCrLf)
Soportefueradelnea...
'Obtinelosdatosdelarrayenlahojaapartirde
laceldaA2
.Cells(.Range("A"&Rows.Count).End(xlUp).Row,
1).Offset(1).Resize(UBound(varListFiles)).Value=
Application.Transpose(varListFiles)
EndWith
EndSub
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
2/8
11/9/2015
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
(http://www.exceltrabajaporti.com/crear-carpetas-y-subcarpetas-con-el-comando-shell-y-dos/)
(h
tt
p:
//
w
w
w.
Tu direccin de correo electrnico no ser publicada. Los campos necesarios estn
ex
marcados *
ce
Nombre *
ltr
ab
aj
ap
Correo electrnico *
or
ti.
co
m
Web
/g
en
er
arComentario
lis
tade
ar
ch
iv
os
Publicar comentario
qu
eco
nti
en
eun
dir
Deja un comentario
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
3/8
11/9/2015
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
ec
to
rio
Mi nombre es Obed Cruz y soy un apasionado en el uso de Excel. Desarrollo aplicaciones en Excel
/f y automatizar informacin financiera y puntos
automatizadas con macros. Mi especialidad es obtener
ee (KPI's). obed.cruz@exceltrabajaporti.com ||| skype:
clave de la empresa para mostrarla a la Alta Direccin
obed.cruzg
d/
)
(http://mx.linkedin.com/in/obedcruz) (https://plus.google.com/+ObedCruzG/posts)
(https://twitter.com/obed_cg)
Buscar:
Escriba el texto a buscar
Etiquetas
API (http://www.exceltrabajaporti.com/category/api/) Comodines
(http://www.exceltrabajaporti.com/category/comodines/)
Duplicados
Frmulas
(http://www.exceltrabajaporti.com/category/formulas/)
Hacking (http://www.exceltrabajaporti.com/category/hacking/) Hipervnculos
(http://www.exceltrabajaporti.com/category/hipervinculos/) ListBox
(http://www.exceltrabajaporti.com/category/listbox/) Matriciales
(http://www.exceltrabajaporti.com/category/matriciales/) Misclaneos
(http://www.exceltrabajaporti.com/category/miscelaneos/)
Ordenar (http://www.exceltrabajaporti.com/category/ordenar/) RegExp
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
4/8
11/9/2015
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
Dinmica (http://www.exceltrabajaporti.com/category/tabla-dinamica/)
Tips
(http://www.exceltrabajaporti.com/category/tips/) UDF
(http://www.exceltrabajaporti.com/category/udf/) UserForm
(http://www.exceltrabajaporti.com/category/userform/) Validacin
de Datos
(http://www.exceltrabajaporti.com/category/validacion-de-datos/)
VBA
(http://www.exceltrabajaporti.com/category/vba/)
Entradas Recientes
Generar Lista de Archivos que Contiene un Directorio (http://www.exceltrabajaporti.com/generar-listade-archivos-que-contiene-un-directorio/)
Crear Carpetas y Subcarpetas con el comando Shell y DOS (http://www.exceltrabajaporti.com/crearcarpetas-y-subcarpetas-con-el-comando-shell-y-dos/)
Buscar Valor en un Libro Cerrado (http://www.exceltrabajaporti.com/buscar-valor-en-un-libro-cerrado/)
Abrir Directorio Activo con Excel (http://www.exceltrabajaporti.com/abrir-directorio-activo-con-excel/)
Determinar si es Office 32 o 64 Bits. (http://www.exceltrabajaporti.com/office32bits-office64bits/)
Categoras
API (http://www.exceltrabajaporti.com/category/api/)
Comodines (http://www.exceltrabajaporti.com/category/comodines/)
Duplicados (http://www.exceltrabajaporti.com/category/duplicados/)
Filtro Avanzado (http://www.exceltrabajaporti.com/category/filtro-avanzado/)
Frmulas (http://www.exceltrabajaporti.com/category/formulas/)
Hacking (http://www.exceltrabajaporti.com/category/hacking/)
Hipervnculos (http://www.exceltrabajaporti.com/category/hipervinculos/)
ListBox (http://www.exceltrabajaporti.com/category/listbox/)
Matriciales (http://www.exceltrabajaporti.com/category/matriciales/)
Misclaneos (http://www.exceltrabajaporti.com/category/miscelaneos/)
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
5/8
11/9/2015
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
Ordenar (http://www.exceltrabajaporti.com/category/ordenar/)
RegExp (http://www.exceltrabajaporti.com/category/regexp/)
Scripting Dictionary (http://www.exceltrabajaporti.com/category/scripting-dictionary/)
Shell (http://www.exceltrabajaporti.com/category/shell/)
SQL (http://www.exceltrabajaporti.com/category/sql/)
Tabla Dinmica (http://www.exceltrabajaporti.com/category/tabla-dinamica/)
Tips (http://www.exceltrabajaporti.com/category/tips/)
UDF (http://www.exceltrabajaporti.com/category/udf/)
UserForm (http://www.exceltrabajaporti.com/category/userform/)
Validacin de Datos (http://www.exceltrabajaporti.com/category/validacion-de-datos/)
VBA (http://www.exceltrabajaporti.com/category/vba/)
Archivos
agosto 2015 (http://www.exceltrabajaporti.com/2015/08/)
febrero 2015 (http://www.exceltrabajaporti.com/2015/02/)
septiembre 2014 (http://www.exceltrabajaporti.com/2014/09/)
mayo 2014 (http://www.exceltrabajaporti.com/2014/05/)
abril 2014 (http://www.exceltrabajaporti.com/2014/04/)
marzo 2014 (http://www.exceltrabajaporti.com/2014/03/)
diciembre 2013 (http://www.exceltrabajaporti.com/2013/12/)
octubre 2013 (http://www.exceltrabajaporti.com/2013/10/)
agosto 2013 (http://www.exceltrabajaporti.com/2013/08/)
julio 2013 (http://www.exceltrabajaporti.com/2013/07/)
mayo 2013 (http://www.exceltrabajaporti.com/2013/05/)
abril 2013 (http://www.exceltrabajaporti.com/2013/04/)
marzo 2013 (http://www.exceltrabajaporti.com/2013/03/)
febrero 2013 (http://www.exceltrabajaporti.com/2013/02/)
enero 2013 (http://www.exceltrabajaporti.com/2013/01/)
diciembre 2012 (http://www.exceltrabajaporti.com/2012/12/)
noviembre 2012 (http://www.exceltrabajaporti.com/2012/11/)
agosto 2012 (http://www.exceltrabajaporti.com/2012/08/)
julio 2012 (http://www.exceltrabajaporti.com/2012/07/)
mayo 2012 (http://www.exceltrabajaporti.com/2012/05/)
abril 2012 (http://www.exceltrabajaporti.com/2012/04/)
marzo 2012 (http://www.exceltrabajaporti.com/2012/03/)
febrero 2012 (http://www.exceltrabajaporti.com/2012/02/)
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
6/8
11/9/2015
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
7/8
11/9/2015
GenerarListadeArchivosqueContieneunDirectorioexceltrabajaporti.com
LiveTrafficFeed
AvisitorfromProvidence,Utahviewed
"exceltrabajaporti.comExpertoen
ExcelProgramadorExcel"3minsago
AvisitorfromMonterrey,NuevoLeon
viewed"exceltrabajaporti.comExperto
enExcelProgramadorExcel"14mins
AvisitorfromPanamaCity,Panama
ago
viewed"CrearListboxenExcel"14
minsago
AvisitorfromMexicoviewed
"DescargasmasivasdearchivosXML
delapginadelSAT."36minsago
AvisitorfromSanMartin,Buenos
Airesviewed"exceltrabajaporti.com
ExpertoenExcelProgramadorExcel"
AvisitorfromValdivia,LosRios
42minsago
viewed"ActualizarDatosVnculados
entreLibrosdeExcel"42minsago
AvisitorfromMedelln,Antioquia
viewed"CrearListboxenExcel"45
minsago
AvisitorfromMexico,DistritoFederal
viewed"Hackearcontraseasdeexcel"
48minsago
AvisitorfromOruroviewed"Hackear
contraseasdeexcel"51minsago
AvisitorfromUnitedStatesviewed
"exceltrabajaporti.comExpertoen
ExcelProgramadorExcel"1hr4mins
RealtimeviewGetFeedjit
Feedjit Widget (http://wordpress.org/extend/plugins/feedjit-widget/)
(https://plus.google.com/+ObedCruzG?rel=author)
http://www.exceltrabajaporti.com/generarlistadearchivosquecontieneundirectorio/
8/8