Copie de feuille avec formule incrémentée

micgca

XLDnaute Junior
Bonjour à tous, après avoir cherché un bon moment sur le forum,
je viens vers vous :

J'ai un classeur avec (en fin d'année) autant de feuille que de semaine dans l'année,
Chaque feuille (nommée Wk1, Wk2 etc...) contient des formules simples du style =D8+'Wk10'!D9

Mon problème : Je voudrais copier la dernière feuille, la renommer en WK11 puis:( 12 puis etc avec les
formules qui s'incrémenteraient automatiquement pour faire référence à la semaine ou feuille précédente......

Je pense qu'il y a une solution mais autant arrêter de chercher lorsqu'il y en a qui savent......

Un grand merci à tous ceux qui nous font progresser nous, les petits.....

Bonne journée à tous.
 

vgendron

XLDnaute Barbatruc
Re : Copie de feuille avec formule incrémentée

Bonjour,

une piste à creuser:
utiliser la fonction indirect
dans cette fonction, tu lui donnes le nom de l'onglet ou tu vas chercher ta valeur
ex: en A1, tu mets le nom de l'onglet Wk1
et tu vas chercher la valeur E2
INDIRECT("'"&A1&"'!E2")

avec un fichier exemple pour mieux comprendre, c'est plus sympa ;-)
 

Pièces jointes

  • INdirect.xlsx
    9.2 KB · Affichages: 19
  • INdirect.xlsx
    9.2 KB · Affichages: 21
  • INdirect.xlsx
    9.2 KB · Affichages: 22
Dernière édition:

micgca

XLDnaute Junior
Re : Copie de feuille avec formule incrémentée

Bonjour,

une piste à creuser:
utiliser la fonction indirect
dans cette fonction, tu lui donnes le nom de l'onglet ou tu vas chercher ta valeur
ex: en A1, tu mets le nom de l'onglet Wk1
et tu vas chercher la valeur E2
INDIRECT("'"&A1&"'!E2")

avec un fichier exemple pour mieux comprendre, c'est plus sympa ;-)



J'ai modifié ton fichier,
en fait je cherche à copier la feuille WK2, puis la renommer en WK3 tout en conservant les formules qui doivent suivre la nouvelle feuille (en s'incrémentant).....
 

Pièces jointes

  • INdirect2.xlsx
    8.8 KB · Affichages: 20

vgendron

XLDnaute Barbatruc
Re : Copie de feuille avec formule incrémentée

Tu as tellement modifié que tu as supprimé la fonction qui t'interresse..
regarde le fichier joint

si tu copies la feuille 3 et que la renomme Wk4, la formule suit
 

Pièces jointes

  • INdirect3.xlsx
    9 KB · Affichages: 24

JCGL

XLDnaute Barbatruc
Re : Copie de feuille avec formule incrémentée

Bonjour à tous,

Un essai avec utilisation de :

Code:
=INDIRECT("'"&"Wk"&STXT(STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32);3;20)-1&"'!A6")
+INDIRECT("'"&"Wk"&STXT(STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32);3;20)&"'!A4")

Les feuilles doivent se nommer comme dans le fichier exemple : Wk1 à Wk x pour la formule proposée.

A+ à tous
 

Pièces jointes

  • JC Indirect.xlsx
    15.1 KB · Affichages: 21
  • JC Indirect.xlsx
    15.1 KB · Affichages: 23
  • JC Indirect.xlsx
    15.1 KB · Affichages: 23

micgca

XLDnaute Junior
Re : Copie de feuille avec formule incrémentée

Bonjour JC, j'avais déjà vu des choses intéressantes de ta part et encore une fois
BRAVO c'est parfaitement ce que je cherchais...

Un grand merci à toi.

Bonne journée à tous.
 

Discussions similaires

Réponses
2
Affichages
587

Statistiques des forums

Discussions
312 103
Messages
2 085 316
Membres
102 860
dernier inscrit
fredo67