Modifier automatiquement plusieurs formules

Bonjour,

Est-il possible par macro, VBA ou autre de modifier automatiquement une partie du contenu d'une formule repete sur des centaines de lignes? Ci-dessous la formule en question (il faut remplacer tous les 15 par des 6 et tous les 351 par 351):

=SUMPRODUCT((Data2!$D$15:$D$351=$A$6)*(Data2!$E$15:$E$351=$B$221)*(Data2!$G$15:$G$351=$C$235)*(Data2!$H$15:$H$351=D235)*(Data2!$I$15:$I$351))

doit devenir automatiquement:

=SUMPRODUCT((Data2!$D$6:$D$350=$A$6)*(Data2!$E$6:$E$350=$B$221)*(Data2!$G$6:$G$350=$C$235)*(Data2!$H$6:$H$350=D235)*(Data2!$I$6:$I$350))

Je ne peux pas etendre la nouvelle formule sur le reste du tableau car certaines donnees verouillees par $$ dans la formule changent quand on passe a une autre categorie (et il y a bcp de categories, ce qui prend bcp de temps)

Merci d'avance

Bonsoir à tous,

  • 1 tu sélectionne les cellules à modifier
  • 2 Edition/Remplacer
fenêtre du haut : $D$15

par

fenêtre du bas : $D$6

- 3 cocher remplacer tout

Je te conseille de mettre l'adresse complète (avec la lettre et les $)

amicalement

Claude.

C'est genial !

Encore merci !!

Nickel

Rechercher des sujets similaires à "modifier automatiquement formules"