Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Excel para solo 1 instancia (https://www.clubdelphi.com/foros/showthread.php?t=68626)

Gamael Hdez 25-06-2010 17:14:12

Excel para solo 1 instancia
 
Disculpen si el titulo no es entendible, a continuacion les explico mi problematica.

Ejecuto un proceso en un archivo de excel, este proceso dura un tiempo considerable y mientras se ejecuta, mantengo el archivo invisible para el usuario.

El detalle esta en que cuando el usuario abre x archivo de excel, el archivo en el que mi proceso trabaja tambien se visualiza, ya que el nuevo archivo que se abrio tomo la instancia del excel que yo utilizo en mi proceso y lo hizo visible.

Asi que necesito que el excel que esta con mi proceso no pueda ser llamado por otro archivo, para evitar conflictos con mi proceso.

Utilice Iteractive:=false, con esto me bloquea todos los archivos que se habran tomando instancias del excel que estoy utilizando, pero mno se me hace lo mas correcto, espero sugerencias y ayuda.

Estoy utilizando el Texcelapplication.

Jab 25-06-2010 17:29:56

Hola, quizás te pueda parecer tonta, ¿es necesario que uses el excel para realizar ese proceso? ¿es una exportación de datos a ese proceso? ¿no te lo puede resolver una secuencia Query con manejo temporal de datos en memoria por ejemplo?

Pregunto.

Gamael Hdez 25-06-2010 23:47:03

Cita:

Empezado por Jab (Mensaje 368340)
Hola, quizás te pueda parecer tonta, ¿es necesario que uses el excel para realizar ese proceso? ¿es una exportación de datos a ese proceso? ¿no te lo puede resolver una secuencia Query con manejo temporal de datos en memoria por ejemplo?

Pregunto.


Bueno, lo que pasa es que basicamente mno almaceno mnada en una base de datos con este proceso, simplemente depuro la informacion contenida en un archivo de excel. Elimino duplicidad de informacion y quito informacion que no me sirve de un archivo aplicando algunos parametros, el detalle es que es mucha informacion contenida para hacerla de manera manual. Y si, si es obligatorio el uso de excel.


La franja horaria es GMT +2. Ahora son las 16:53:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi