Pergunta

Este é um problema estranho que eu estou vendo no Excel

  1. dizer que tenho um MY_RANGE intervalo nomeado quais os pontos para a célula $ A $ 1 (ou A1)
  2. Se eu digite = MY_RANGE na célula A2 tudo parece ser bom
  3. Se eu tente edição de célula A2 vejo = $ A $ 1 em vez de = MY_RANGE
  4. 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

Foi útil?

Solução

Eu meio que descobri uma solução ... Eu escrevi uma macro para fazer o seguinte

  1. 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)
  2. Copiar a célula na SheetB volta para a pilha no Sheeta

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
scroll top