Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Visiblement, 2020 est le nom d'une feuille qui intervient dans la formule. Par conséquent, en changeant le nom de la feuille dans les onglets en bas, les noms vont automatiquement se mettre à jour dans toutes les formules.
salut xUpsilon
en fait je copie les totaux de la feuille "2020" dans une autre feuille "2020 bis" si je copie la feuille "2020" et la renomme en "2021" c bon ,si je copie la feuille "2020 bis" et la renomme "2021 bis" elle fait référence a la feuille "2020" donc pas les bons totaux d ou ma question comment changer la date de "2020" a "2021" dans les formules pour que la référence soit bien "2021" (plus de 500 formules)
Ah je vois.
Alors ça va être un peu brutal mais la solution que je verrais c'est de boucler sur chaque formule de ta plage, puis tu testes ".HasFormula" : si vrai, alors tu récupères la formule via .FormulaLocal et une variable tampon. Ensuite, tu regardes si la formule en question commence par "='2020', et si oui, alors tu changes ta variable tampon par "='2021'" & Right(VarTampon,NbCar(VarTampon) - 7.
Dis moi si tu comprends ce que je te propose et si ça te parait adapté.
Heu... un Recherche et remplace devrait faire l'affaire, non ?
Rechercher '2020'
Remplacer par '2021'
Options, Regarder dans "Formules", Remplacer tout
oula !!! voila mais formules donne moi un exemple de modification sachant en plus que je peux copier c feuilles dans un autre classeur sans que ca fasse reference au classeur de base lol !!!
Heu... un Recherche et remplace devrait faire l'affaire, non ?
Rechercher '2020'
Remplacer par '2021'
Options, Regarder dans "Formules", Remplacer tout
Ce dont j'ai peur c'est qu'il y ait 2020 sous forme de texte autre part que dans des formules justement. C'est pour ça qu'il faut tester le HasFormula d'abord.
@exelan je pense que ce que je te propose ci dessus fonctionnerait mais ça risque de durer longtemps
@exelan juste une question et on saura si un R&R suffit :
Pensez vous qu'il y aie quelque part dans votre fichier la chaine de caractères suivante : '2020'! en dehors de vos formules ?
Si non, alors recherche et remplace, et c'est réglé.
Ce n'est pas une formule, c'est un simple Recherche et Remplace (dans l'onglet Accueil, groupe Edition, bouton Rechercher et sélectionner, Remplacer...)
@exelan juste une question et on saura si un R&R suffit :
Pensez vous qu'il y aie quelque part dans votre fichier la chaine de caractères suivante : '2020'! en dehors de vos formules ?
Si non, alors recherche et remplace, et c'est réglé.
merci et merci il suffit de selectionner le tableau ou sont les formules et ca ne touche pas les autres 2020 merci encore et je suppose que pour la copie sur un autre classeur c pareil 😉
résolu !!!
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD