Bonjour,
Je possède au préalable sous Excel une liste exaustive de macro
et je désirerais, à partir de Delphi, pouvoir sélectionner l'une de ces macros puis lancer son exécution dans un document.
Merci d'avance pour la réponse que vous me donnerer.

Bonjour,
Je possède au préalable sous Excel une liste exaustive de macro
et je désirerais, à partir de Delphi, pouvoir sélectionner l'une de ces macros puis lancer son exécution dans un document.
Merci d'avance pour la réponse que vous me donnerer.





var
ExcelApp: OleVariant;
Begin
ExcelApp := CreateOleObject('Excel.Application');
// tu ouvres ton classeur si tu veux
ExcelApp.WorkBooks.Open(sCheminClasseur);
// tu lances ta macro
ExcelApp.Run(sNomMacro);
Voila
A++ Stéphane

J'ai un petit souci pour implémenter l'essais.
Pourrait-on me donner un exemple concrêt...
Partager