Bonjour !
J'ai un fichier .xls à éditer puis je dois utiliser une macro afin que des "codes couleurs" se mettent en place.
Ma macro s'apelle ThisWorkbook.setColor.
Comment l'activer automatiquement après avoir inséré mes données dans le fichier ?
J'ai vu ceci dans la FAQ :
Comment faire un appel à ma macro sachant qu'elle ne comporte pas d'argument et ne renvoie pas de résultat ?La méthode TExcelApplication.Run permet d'exécuter une macro.
Par exemple si le classeur Tuto.xls contient la macro MaSomme définie comme suit : Private Function MaSomme(Oper1 as Double, Oper2 as Double) As Double
Il est alors possible de lancer la macro à l'aide de la commande : Resultat:=ExcelApplication1.Run('Tuto.xls!MaSomme',2.2,3.3);
Partager