Pourquoi Excel me donne-t-il maintenant un avertissement sur les plages de noms déjà existantes sur la feuille de copie ?
Je travaille depuis plusieurs jours sur une feuille de calcul Microsoft Excel 2007. Je travaille à partir d'un modèle type de feuille et je le copie plusieurs fois sur une nouvelle feuille. Jusqu'à aujourd'hui, cela se passait sans problème. Cependant, au milieu de la journée, cela a soudainement changé et je ne sais pas pourquoi. Maintenant, chaque fois que j'essaie de copier une feuille de travail, j'obtiens une dizaine de dialogues, chacun avec un objet différent de l'intervalle de noms (indiqué ci-dessous par “XXXX”) et je clique sur “oui” pour chacun :
Une formule ou une feuille que vous voulez déplacer ou copier contient le nom “XXXX”, qui existe déjà sur la feuille de travail de destination. Voulez-vous utiliser cette version du nom ?
- Pour utiliser le nom tel que défini dans la feuille de destination, cliquez sur Oui.
- Pour renommer la plage à laquelle se réfère la formule ou la feuille de calcul, cliquez sur Non, et entrez un nouveau nom dans la boîte de dialogue Conflit de noms.
Les objets de l'intervalle de noms se réfèrent aux cellules de la feuille. Par exemple, E6
est appelé plage de noms PRE
sur plusieurs feuilles (et ce, depuis le début) et certaines formules font référence à PRE
au lieu de $E$6
. L'un des “XXXX” ci-dessus est ce PRE
. Ces plages de noms ne doivent être résolues qu'à l'intérieur de la feuille dans laquelle elles apparaissent. Cela ne posait pas de problème auparavant, même si la même plage de noms existait déjà sur plusieurs feuilles. Je veux conserver mes plages de noms.
Qu'est-ce qui a pu changer dans ma feuille de calcul pour provoquer ce changement de comportement ? Je suis retourné aux feuilles précédentes créées de cette façon et maintenant elles donnent aussi le message lorsqu'elles sont copiées. J'ai essayé un autre ordinateur et un autre utilisateur, et le même comportement se retrouve partout. Je ne peux que conclure que quelque chose a changé dans le tableur. Qu'est-ce que cela peut bien être et comment puis-je retrouver l'ancien comportement qui me permettait de copier des feuilles avec des plages de noms sans recevoir d'avertissement ?
En regardant dans le Name Manager
, je vois que les plages de noms faisant l'objet de la plainte apparaissent deux fois, une fois comme portée Template
et une autre fois comme portée Workbook
. Si je supprime les scope Template
, l'avertissement disparaît sur la copie, mais j'obtiens un tas d'erreurs #REF. Si je supprime les scope Workbook
ones, tout semble correct et les avertissements sur la copie disparaissent aussi, donc c'est peut-être la réponse, mais je suis nerveux quant à l'effet que cette suppression aura et je me demande comment les Workbook
ones ont vu le jour en premier lieu.
Est-ce qu'il sera sûr de simplement supprimer les entrées scopées du gestionnaire de noms Workbook
et comment celles-ci ont-elles pu exister sans que je le sache au départ ?