Recopier une formule excel

Fermé
Albo8600 Messages postés 17 Date d'inscription mercredi 15 novembre 2017 Statut Membre Dernière intervention 3 octobre 2019 - 2 oct. 2019 à 16:00
DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 - 3 oct. 2019 à 10:31
Bonjour,

je cherche comment recopier une série de formule avec un lien sur une autre page ex: page 1
J'aimerai recopier la série de formules en pouvant changer le chiffre de la page.

Merci pour votre aide précieuse.

Cordialement.
A voir également:

2 réponses

DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
2 oct. 2019 à 16:58
Bonjour à tous,

Utilise la fonction indirect()
ex tu veux la cellule =feuil1!a1
avec la fonction indirect, ça devient
=indirect("feuil1!a1")
ça peut aussi s'ecrire
=indirect("feuil"&1&"a1")
et tu veux changer le 1 de feuill1
tu le mets dans une cellule(b1=1)
et ta formule devient
=indirect("feuil"&b1&"a1") et tu mets ce que tu veux dans b1
Ou a la place de b1, tu peux mettre une variable genre ligne() ou ligne($1:1)
, etc .....
En fin, cela dépend beaucoup du fichier que tu n'as pas fourni pour illustrer ton propos.....

Crdlmt
0
Albo8600 Messages postés 17 Date d'inscription mercredi 15 novembre 2017 Statut Membre Dernière intervention 3 octobre 2019
3 oct. 2019 à 08:43
Bonjour merci pour le retour,

J'ai un peu de mal avec les formules.

J'aimerai recopier une ligne de formule, avec dans chaque formule:
=('2'!$C$40) je voudrai pouvoir recopier en changeant '2' par 3 qui est la page de référence, sans être obligé de changer chaque formule manuellement.

Merci encore pour ton aide.

Cordialement
0
DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
3 oct. 2019 à 10:31
Dans ce cas la , pas besoin de formule.Tu recopies ta ligne avec tes ('2'!$C$40), puis tu séléctionnes la ligne et tu vas dans rechercher/selectionner ==>remplacer
('2'!$C$40) par ('3'!$C$40) puis "remplacer"

Crdlmt
0