Importando Excel usando DirSearch
Moderador: vCoaches
Importando Excel usando DirSearch
Buenas tardes , me encuentro con el siguiente problema y después de darle mil vueltas y echar humo por la azotea , recurro al foro por si alguien puede echar un cable. Tengo para las pruebas tres archivos excel en una carpeta , todos tienen las mismas columnas , intento importar los tres usando DirSearch , he comprobado con controles de tipo 'Mensaje' que los nombres de los ficheros que el DirSearch va tomando son correctos , pero cuando llego a Abrir el fichero para empezar la lectura e importación , sencillamente no me lee nada y termina el proceso con la rejilla en blanco de no haber grabado nada.
Adjunto imagen del proceso.
Gracias por el tiempo y la sabiduría compartida.
Adjunto imagen del proceso.
Gracias por el tiempo y la sabiduría compartida.
Re: Importando Excel usando DirSearch
Lo único que se me ocurre, que nos ha pasado algo parecido, es que no tengas instalado en esa máquina el office.
Re: Importando Excel usando DirSearch
Gracias Paco , por tu respuesta , sí que tengo el office instalado , y hasta el libreoffice , y habitualmente tengo un proceso que va bien en el que importo un excel con la misma estructura ; El caso es que tengo que importarme como 36 ficheros iguales y pensé en darle uso al DirSearch , pero no se que le pasa que no me importa na de na ; y el caso es que le pongo un mensaje por medio y el nombre del fichero está ok , no se porque no lo abre , le he dado mil vueltas y he probado otras mil peripecias. A ver si lo consigo.
Gracias por tu tiempo.
Gracias por tu tiempo.
- Adelo Herrero
- vAdviser
- Mensajes: 714
- Registrado: 21 Sep 2005, 14:42
Re: Importando Excel usando DirSearch
Hola:
¿Por qué abres el fichero en lectura/escritura? Podría ser que esté abierto en exclusividad y la dll no tenga acceso a él.
Un saludo.
¿Por qué abres el fichero en lectura/escritura? Podría ser que esté abierto en exclusividad y la dll no tenga acceso a él.
Un saludo.
Adelo Herrero Pérez
adelo@adinf.es
www.adinf.es
http://maps.google.es/maps?q=39.490701,-1.102329
Tel. +34 962 303 152
adelo@adinf.es
www.adinf.es
http://maps.google.es/maps?q=39.490701,-1.102329
Tel. +34 962 303 152
Re: Importando Excel usando DirSearch
Muhas gracias Adelo por intervenir !
Lo he probado de las cuatro maneras , y el resultado es el mismo , en la imagen reflejé esa porque era la que había probado finalmente , pero entiendo que el metodo de apertura ha de ser : "Lectura/Escritura Crea o Agrega" , pero no acaba de funcionar. La verdad es que se me está quedando el coco seco , ya casi no se que más probar.
Gracias por adelantado.
Lo he probado de las cuatro maneras , y el resultado es el mismo , en la imagen reflejé esa porque era la que había probado finalmente , pero entiendo que el metodo de apertura ha de ser : "Lectura/Escritura Crea o Agrega" , pero no acaba de funcionar. La verdad es que se me está quedando el coco seco , ya casi no se que más probar.
Gracias por adelantado.
- Adelo Herrero
- vAdviser
- Mensajes: 714
- Registrado: 21 Sep 2005, 14:42
Re: Importando Excel usando DirSearch
Lo que quiero decir es que no necesitas abrir fichero para leer de Excel.
Adelo Herrero Pérez
adelo@adinf.es
www.adinf.es
http://maps.google.es/maps?q=39.490701,-1.102329
Tel. +34 962 303 152
adelo@adinf.es
www.adinf.es
http://maps.google.es/maps?q=39.490701,-1.102329
Tel. +34 962 303 152
Re: Importando Excel usando DirSearch
Gracias Adelo , efectivamente no hace falta Abrir Fichero para leer un Excel ; No obstante antes de abrirlo he comprobado que tambpoco encuentra una simple lectura de una celda como muestro en la imagen... (me devuelve el valor en blanco)
¿Alguien ha usado DirSearch para leer más de un archivo excel?
Gracias
¿Alguien ha usado DirSearch para leer más de un archivo excel?
Gracias
- Adjuntos
-
- _Vaya con el DirSearch.jpg
- (48.71 KiB) No descargado aún
- Adelo Herrero
- vAdviser
- Mensajes: 714
- Registrado: 21 Sep 2005, 14:42
Re: Importando Excel usando DirSearch
Pues yo no veo motivo para que no lea, así que vamos con las preguntas tontas ¿te devuelve un handle válido en nHap?
Adelo Herrero Pérez
adelo@adinf.es
www.adinf.es
http://maps.google.es/maps?q=39.490701,-1.102329
Tel. +34 962 303 152
adelo@adinf.es
www.adinf.es
http://maps.google.es/maps?q=39.490701,-1.102329
Tel. +34 962 303 152
Re: Importando Excel usando DirSearch
En la prueba , con tres ficheros , devuelve nHap= 0 para el primer fichero , =1 para el segundo , =2 para el tercero
Solucionado !! - Re: Importando Excel usando DirSearch
Ya está solucionado.
El problema es que DirSearch tiene que tener en la variable la ruta completa y no solo el nombre del fichero que va gestionando.
En cuanto le he pasado la ruta+el nombre del fichero (con la senda ajustada) , ha empezado a pasar datos que da gusto.
Gracias especialmente a Adelo por ayudarme a seguir pensando.
Saludos !!
El problema es que DirSearch tiene que tener en la variable la ruta completa y no solo el nombre del fichero que va gestionando.
En cuanto le he pasado la ruta+el nombre del fichero (con la senda ajustada) , ha empezado a pasar datos que da gusto.
Gracias especialmente a Adelo por ayudarme a seguir pensando.
Saludos !!