Bonjour,

Mon application est écrite en Delphi 7 et pilote Excel via OLE
Elle utilise un XLS modèle qu'elle copie et qu'elle utilise pour y injecter des informations.
Ensuite pour la colorisation conditionnelle des cellules j'utilise une macro

En fin de traitement je lance ma macro via une commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PO_Excel.Application.Run('Colorise');
Cela fonctionne
Par contre je voudrais, une fois le traitement terminé détruire la macro qui ne sert plus rien

Je n'ai rien trouvé qui le permette
La commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PO_Excel.Application.Delete('Colorise');
ne fait rien

Si quelqu'un sait le faire je suis preneur