Re Hervé,
Pour ta première question, oui j'ai testé , c'est ok en action double clique sur le fichier pour l'ouvrir manuellement, comme le auto-open.
Mais lorsque je souhaite le faire ouvrir par mon script vbs celui-ci ne marche pas comme le auto-open.
Par contre avec cette méthode à l'interieur de mon script vbs, cela marche parfaitement :
objWorkbook.RunAutoMacros 1 'xlautoopen
objExcel.Run ('Macro1')
plus besoin de declarer une macro en auto-open
et pour le code suivant, oui tu as raison B):
Sub Macro1()
ActiveCell.FormulaR1C1 = '1'
Range('A2').Select
ActiveCell.FormulaR1C1 = '2'
En fait, c'etait juste pour donner un exemple, et surtout pour montrer qu'avec l'ouverture d'un classeur via un script vbs, pas besoin de definnir une macro en auto_open :woohoo:
Par contre, pourrais-tu m'aider pour cette petite chose:
Voila je t'explique, je souhaiterai qu'en vu des resultats obtenus dans ce classeur ci-joint dans les cellules allant de A3 à D3, faire une macro qui me coloris l'interieur de ces cellules avec une couleur differente suivant le pourcentage obtenu.
Voila les couleurs qu'il me faudrait avoir suivants les tranches de pourcentage :
De 0 % à 79 % couleur de la cellule ==> 'Rouge'
De 80 % à 90 % couleur de la cellule ==> 'jaune'
De 90 % à 100 % couleur de la cellule ==> 'vert'
Merci pour ton aide précieuse
A+, NikoZozo