Excel intervalo nomeado resolver ao seu alvo real
-
11-09-2019 - |
Pergunta
Este é um problema estranho que eu estou vendo no Excel
- dizer que tenho um MY_RANGE intervalo nomeado quais os pontos para a célula $ A $ 1 (ou A1)
- Se eu digite = MY_RANGE na célula A2 tudo parece ser bom
- Se eu tente edição de célula A2 vejo = $ A $ 1 em vez de = MY_RANGE
- Se eu entrar = MY_RANGE em uma folha separada no mesmo livro tudo funciona como esperado.
Eu estou supondo que pode haver alguma propriedade na folha que controla este comportamento, mas eu não posso encontrá-lo. O problema que estou tendo é que quando eu copiar e colar a célula copia a referência resolvido em vez do intervalo nomeado
Solução
Eu meio que descobri uma solução ... Eu escrevi uma macro para fazer o seguinte
- Copiar a fórmula (tal como uma cadeia de caracteres, de modo que "= MY_RANGE") numa folha de diferente no mesmo local relativo (assim célula 3,3 em Sheeta para a célula em 3,3 SheetB)
- Copiar a célula na SheetB volta para a pilha no Sheeta ??li>
Eu ainda não tenho absolutamente nenhuma idéia do que está causando esse problema estranho, mas esta é uma solução alternativa razoável para mim no momento
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow