Estou tentando usar intervalos nomeados dinâmicos para que eu possa pré-definir a parte da coluna dos intervalos de impressão em uma pasta de trabalho sem assumir um número de linhas. Então eu abri o gerenciador de nomes e redefini a referência a uma declaração dinâmica baseada no número de células preenchidas em uma coluna específica e funcionava muito bem.
Mas quando tentei fazer a mesma coisa na próxima folha da pasta de trabalho, defini o intervalo (corretamente) com base na fórmula e no estado atual da planilha, mas o intervalo não era dinâmico. A fórmula parece correta no gerenciador de nomes quando eu a adiciono ao gerenciador de nomes, mas quando eu fecho o gerenciador de nomes e o abro novamente, o intervalo foi convertido em uma referência estática.
Esta é a estrutura da equação que usei na caixa referente a =offset(NameOfTopLeftCellInPrintRange,0,0,counta(referenceToColumn)+4,17)
e tornou-se ='SheetName'!$B$2:$R$21
quando volto para o gerenciador de nomes depois de definir o intervalo, mas apenas para o intervalo de impressão da segunda folha. / p>
Agradecemos antecipadamente se alguém tiver alguma ideia sobre o que pode estar causando esse comportamento e possíveis soluções.
EDIT: Eu não estou postando isso como uma resposta, porque eu ainda gostaria de saber o que estava causando isso e / ou como realmente corrigir o problema diretamente, mas eu tenho uma correção confusa. Notei que era apenas uma das planilhas que exibia esse comportamento. Eu tentei copiar a folha e a cópia teve o mesmo problema. Então copiei uma planilha diferente que estava funcionando e movi todos os dados da planilha de problemas para a outra planilha e tudo funcionou.
EDIT 2: O problema parece ter ressurgido neste documento depois que eu o reabrei (ou seja, ele estava funcionando antes de eu. Eu acho que pode estar relacionado a impressão de títulos como ele diz aqui , mas não posso dar ao luxo de retirar os títulos de impressão deste documento.