Outro problema de cópia no Excel:
Como posso copiar uma planilha do Workbook.xlsx para o Workbook.xlsx sem que a planilha copiada ainda faça referência ao WorkbookA.xlsx, por exemplo, a fórmula =B!23
torna-se =[WorkbookA.xlsx]!B!23
quando copiado.
Eu quero manter referências de célula "relativas" em vez de referências de célula "absoluta" (vou inventar esta terminologia no mundo do Excel se ainda não existe).
Outra alternativa possível que não consigo fazer funcionar é a opção de colar apenas "valores" de células. Excel trata "valores" como valores calculados em vez das fórmulas reais na célula. Se eu escolher a fórmula de colar, ela ainda fornece referências absolutas.
Mais sobre por que eu preciso disso: Eu tenho um xlsx de produção em uso para operações diárias. Nós constantemente precisamos fazer "atualizações" para este xlsx e então uma pessoa pode criar uma cópia e suas alterações para uma única folha. Ao mesmo tempo, outra pessoa também pode estar fazendo alterações em outra planilha. Dado que estas folhas não têm células dependentes em outras folhas Como um relatório de resumo, é desejável que apenas copiemos e mesclamos as folhas de volta ao xlsx original. Mas a referência "absoluta" está causando muitos problemas.
select all - copy - paste special - values
ter apenas valores. Se você quiser fazer tudo isso durante a cópia, em vez de confiar no usuário final para realizar essas etapas, bem, eu tenho trabalhado nisso. Deixe-nos saber exatamente como você quer ir em termos de WorkbookA (ou 1) e WBB (2) e as folhas #s