Bonjour,

J'ai une application qui traite des données et qui remplit une feuille Excel avec un objet OLE "Excel.Application"
Le problème c'est que le traitement peut durer plusieurs minutes et que l'application est figée.

Je veux donc créer un thread de traitement qui met à jour régulièrement un TProgressBar sur la fiche de mon application.
Le problème c'est que je ne sais pas comment m'y prendre.

Dois-je stocker les variables Variant dans l'objet du Thread et initialiser ma feuille Excel dans le constructeur Create ?

Le peu d'essai que j'ai plus faire j'ai eu des exceptions TOleSysError du type :
- L'appel a CoInitialize n'a pas été fait
- Le thread n'est pas le bon etc ...

Donc est-ce que quelqu'un aurait une structure de Thread type pour accéder à une feuille Excel sans geler l'application ?

Merci d'avance.