Bonjour à vous.
Description du problème
J'ai un onglet O0 contenant une cellule nommée P0 (étendue du nom : classeur).
J'ai un onglet O1 type.
Dedans il y une cellule nommée P1 (étendue du nom : onglet), dont la valeur dépend de la cellule P0 (P1=P0+1).
En dupliquant l'onglet O1 (nouvel onglet O2), j'ai 2 comportements différents entre EXCEL 2016 et EXCEL 365 :
-EXCEL 2016 : O2!P1 a sa valeur correcte.
-EXCEL 360 : O2!P1 renvoie une valeur #Valeur!.
Solutions non satisfaisantes pour résoudre le #Valeur! dans EXCEL 360
-Solution 1 : Avant de dupliquer l'onglet, mettre dans une cellule quelconque de O1 la formule "=P1" ; je ne sais absolument pas pourquoi, mais ça résout le problème
-Solution 2 : Après duplication de l'onglet, modifier la formule "Fait référence à" de O2!P1 : "=MonFichier.xlsx!P0+1" --> "=P0+1" (en effet, en dupliquant, le nom du fichier vient s'ajouter dans la formule ; le retirer permet à P1 de se valoriser correctement dans EXCEL 360)
Question
Quelle solution, propre (la solution 1 ajoute une formule qui parait injustifiée) et légère (la solution 2 nécessite de revoir la formule après duplication), existe pour résoudre ce problème?
Merci à vous.
Partager