2009-07-07 8 views
1

Ceci est un problème bizarre que je vois dans ExcelExcel nommé gamme de résolution à sa cible réelle

  1. Dire que j'ai une gamme nommée MY_RANGE qui pointe à la cellule $ A $ 1 (ou A1)
  2. Si je puis entrez = MY_RANGE dans la cellule A2 tout semble bon
  3. Si je tente alors de modifier la cellule A2 je vois = $ a $ 1 plutôt que = MY_RANGE
  4. Si j'entre = MY_RANGE sur une feuille séparée dans le même classeur tout fonctionne comme prévu.

Je suppose qu'il peut y avoir une propriété sur la feuille qui contrôle ce comportement mais je ne le trouve pas. Le problème que j'ai est que lorsque je copie & coller la cellule, il copie la référence résolue plutôt que la plage nommée

Répondre

0

J'ai un peu trouvé une solution ... J'ai écrit une macro à faire ce qui suit

  1. Copie la formule (sous forme de chaîne, de sorte que « = MY_RANGE ») dans une feuille différente dans le même emplacement relatif (cellule de façon à 3,3 Sheeta à la cellule de 3,3 sur SheetB)
  2. Copiez la cellule sur SheetB dans la cellule sur SheetA

Je n'ai encore absolument aucune idée de ce qui cause ce problème étrange mais c'est une solution de contournement raisonnable pour moi en ce moment

Questions connexes