Re : Mfc
Bonjour
Tel que, les définitions de source1 et source2 sont trop longues pour qu'on puisse les modifier directement dans la fenêtre de MFC, surtout qu'Excel met automatiquement devant les adresses des cellules ou des plages le nom de l'onglet, ici Feuil1!.
Pour les modifier, il faut :
* se placer en G1
* ouvrir la fenêtre de définition des noms
* choisir le nom dont on veut modifier la définition
* copier la définition après l'avoir surlignée
* la coller n'importe où sur la feuille
* supprimer le nom de l'onglet partout dans la formule
* modifier la formule comme désirée (Ici remplacer les 11 par des 701)
* copier cette nouvelle formule
* se replacer en G1
* réouvrir la fenêtre du gestionnaire des noms
* sélectionner le nom
* coller la nouvelle formule à la place de l'ancienne définition
* valider.
Dans le cas présent, vu la longueur de la plage utilisée, tu as tout intérêt à passer en mode calcul manuel (Formules --> Options de calcul --> Manuel au lieu d'Automatique), autrement, Excel relance le calcul avant même que tu es fini toutes les modifications, et avec 700 lignes à traiter, les MFC prennent pas mal de temps de calcul.
@ plus
P.S : Si cela ramme vraiment trop vu la longueur de la plage à traiter, il faudra faire avec la solution de néné06, ou une autre macro. Les MFC prennent en général beaucoup de temps de calculs.
P.S2 : 11h 50 : Je viens de tester sur mon fichier en étendant la plage jusqu'à la ligne 700. Et malheureusement, excel plante à chaque fois... Trop de MFC. Faut trouver une autre méthode.