Extraer solo los nombres de los archivos directamente de la carpeta del explorador

03/01/2007 - 19:35 por Murphy | Informe spam
Deseando que esten teniendo un excelente inicio de año, les envio
saludos coordiales!

Tengo una carpeta con ams de 100 archivos en excel, debo capturar en
una hoja de excle el nombre de cada archivo.La unica manera que conozco
de hacerlo es dentro de la carpeta del explorador, F2, copiar y pegar.

Habra alguna manera de hacerlo que sea menos manual, ya sea en excel o
en algun otro programa???

Agradezco de antemano su atencion y ayuda

Preguntas similare

Leer las respuestas

#1 Murphy
03/01/2007 - 20:20 | Informe spam
Despues de leer nuevamente mi mensaje, me parece que no es bastante
claro asi que intentando redactalo mejor:

Tengo una carpeta con mas de 100 archivos de excel.
Debo capturar en una hoja en blanco de excel el nombre de cada archivo.
(Archivo 1.xls, Archivo 2.xls, Archivo 3.xls..Archivo n.xls).
La unica manera que conozco de hacerlo es dentro de la carpeta del
explorador, F2 (editar nombre, copiar y pegar en la hoja de excel.

Se podra hacer de alguna otra manera mas facil??
es decir como cuando copias un texto y por medio de formulas extraes
solo lo que necesitas en excel.

Agradezco de antemano su atencion y ayuda
Respuesta Responder a este mensaje
#2 Juan M
03/01/2007 - 20:36 | Informe spam
"Murphy" escribió en el mensaje

Tengo una carpeta con mas de 100 archivos de excel.
Debo capturar en una hoja en blanco de excel el nombre de cada archivo.



Hola Murphy,

En estas paginas hay algun ejemplo que hace mas o menos lo que tu quieres.

http://www.erlandsendata.no/english...infolder97

Prueba y comentas.

Un saludo
Juan


"Murphy" escribió en el mensaje


Tengo una carpeta con mas de 100 archivos de excel.
Debo capturar en una hoja en blanco de excel el nombre de cada archivo.
(Archivo 1.xls, Archivo 2.xls, Archivo 3.xls..Archivo n.xls).
La unica manera que conozco de hacerlo es dentro de la carpeta del
explorador, F2 (editar nombre, copiar y pegar en la hoja de excel.

Se podra hacer de alguna otra manera mas facil??
es decir como cuando copias un texto y por medio de formulas extraes
solo lo que necesitas en excel.

Agradezco de antemano su atencion y ayuda

Respuesta Responder a este mensaje
#3 Murphy
03/01/2007 - 22:01 | Informe spam
Juan M ha escrito:

"Murphy" escribió en el mensaje
>
> Tengo una carpeta con mas de 100 archivos de excel.
> Debo capturar en una hoja en blanco de excel el nombre de cada archivo.

Hola Murphy,

En estas paginas hay algun ejemplo que hace mas o menos lo que tu quieres.

http://www.erlandsendata.no/english...infolder97

Prueba y comentas.

Un saludo
Juan



WWWWWOOOOOOWWW!!!

Esta increible, hace exactamente lo que necesitaba.
solo tuve que declararla en un modulo, asignarla a una macro y listo.
Me acabas de ahorrar valioso tiempo de trabajo
Gracias y hasta pronto
Saludos!
Respuesta Responder a este mensaje
#4 Héctor Miguel
04/01/2007 - 08:03 | Informe spam
hola, chicos !

1) una alternativa es usando la funcion Dir() [solo por si las dudas, por lo siguiente]:
[hasta donde se]... un objeto 'FileSearch' pudiera ser ineficiente cuando se combinan 'ciertos factores'... [p.e.]
- la 'pareja' de versiones de office/excel 'con' windows [y las actualizaciones instaladas]
- como se pudiera 'combinar' el '.FileName' con el '.FileType' [y se se usan 'comodines' antes/despues del 'patron de busqueda']
- con 'ciertas combinaciones'... el metodo '.Execute(...)' -> NO devuelve nada :-\\

2) otra alternativa pudiera ser [sin macros] usar formulas de hoja de calculo y una que otra 'macro-funcion' del viejo excel v.4 :))

3) 'parece que ya se fueron' -?- pero... solo por no dejarlo en el tintero :))

saludos,
hector.

__ las conversaciones ateriores __
Murphy escribio en el mensaje ...
... carpeta con mas de 100 archivos de excel capturar en una hoja en blanco de excel el nombre de cada archivo.

Juan M escribio en el mensaje ...
En estas paginas hay algun ejemplo que hace mas o menos lo que tu quieres.
http://www.erlandsendata.no/english...infolder97

Murphy escribio en el mensaje ...
ace exactamente lo que necesitaba. solo tuve que declararla en un modulo, asignarla a una macro y listo.
Respuesta Responder a este mensaje
#5 Juan M
04/01/2007 - 13:32 | Informe spam
Hola Hector,

2) otra alternativa pudiera ser [sin macros] usar formulas de hoja de


calculo y una que otra 'macro-funcion' del viejo excel v.4 :))

El punto 2 de tus comentarios ha despertado mi curiosidad. Te iba a pedir
mas explicaciones sl respecto pero haciendo uso de 'San Google' lo he
encontrado.

http://www.jkp-ads.com/Articles/ExcelNames08.htm

y alguna que otra de las conversaciones que has sugerido en otras ocasiones.

Gracias por estar 'ahí'.

Un saludo,
Juan

__ las conversaciones ateriores __

"Héctor Miguel" escribió en el mensaje
hola, chicos !

1) una alternativa es usando la funcion Dir() [solo por si las dudas,


por lo siguiente]:
[hasta donde se]... un objeto 'FileSearch' pudiera ser ineficiente


cuando se combinan 'ciertos factores'... [p.e.]
- la 'pareja' de versiones de office/excel 'con' windows [y las


actualizaciones instaladas]
- como se pudiera 'combinar' el '.FileName' con el '.FileType' [y se


se usan 'comodines' antes/despues del 'patron de busqueda']
- con 'ciertas combinaciones'... el metodo '.Execute(...)' -> NO


devuelve nada :-\\

2) otra alternativa pudiera ser [sin macros] usar formulas de hoja de


calculo y una que otra 'macro-funcion' del viejo excel v.4 :))

3) 'parece que ya se fueron' -?- pero... solo por no dejarlo en el


tintero :))

saludos,
hector.

__ las conversaciones ateriores __
> Murphy escribio en el mensaje ...
> ... carpeta con mas de 100 archivos de excel capturar en una hoja en


blanco de excel el nombre de cada archivo.

>> Juan M escribio en el mensaje ...
>> En estas paginas hay algun ejemplo que hace mas o menos lo que tu


quieres.
>>


http://www.erlandsendata.no/english...infolder97

>>> Murphy escribio en el mensaje ...
>>> ace exactamente lo que necesitaba. solo tuve que declararla en un


modulo, asignarla a una macro y listo.


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida