Voilà, voilà, j'arrive.
Ti es fou, y dorment encore les génies!!
Citation :
J'aimerai insérer la formule avec le code suivant :
ActiveCell.Offset(0, I + 1).FormulaLocal = "=si(esterreur(rechercheV(concatener(Activecell;si(x<=9;""0""&x;x);Nb));donné!$A:$C;3;Faux));1;(rechercheV(concatener(Activecell;si(x<=9;""0""&x;x);Nb));donné!$A:$C;3;Faux));1)"
Next I
Et la erreur 1004 (tu m'étonnes!!)
|
Et moi, j'aimerais gagner le big gros lot du Loto
Pis je pense que j'ai encore plus de chance d'y arriver que toi!!!
Non mais c'est quoi cette formule???
D'abord, on mélange jamais les codes anglais avec les français, ni les codes macros avec les formules!
tu dois tester ta formule sur ton tableau, éléments par éléments, puis quand elle sera au point, tu feras Nouvelle macro, et clic dedans, entrée. Ensuite, tu recherches cette macro, tu sélectionnes la formule, ctrl+C, retour à la macro principale, et ctrl+V dedans à la place idoine. Et non pas un charabia commack, avec des "activecell" qui débarquent de nulle part!
Et puis une page de macro avant, bonjour!
si elle est bonne, enregistre ton tableau, et au travail à ce niveau-là. Et n'oublies pas de bien désigner ta zone "Donné" (Selection.Name = "Donné" )
Si tu n'y arrives pas, fais-un lien et pose une question claire...
Bon courage
et à bientôt.
---------------
Olympus OM-D EM-5 + 14-42