Cabeçalhos de página do Excel baseados em fórmula

2

Estou usando a função "Linhas para repetir no topo" na caixa de diálogo "Configurar página" do Excel para garantir que um bloco de cabeçalho de várias linhas apareça em todas as páginas impressas da minha planilha. No entanto, gostaria de poder alterar determinados bits do cabeçalho com base no conteúdo da página atual. Eu simplesmente gostaria de exibir o valor de uma célula na primeira linha impressa na página.

Se este for meu cabeçalho:

Seção: xx

E os dados se parecem com isso (as colunas são seção e nome):

1 Foo
1 Bar
2 Baz

Eu quero que o "xx" no cabeçalho seja "1". Se, mais adiante na próxima página, o valor na coluna Seção for "3", eu quero que seja impresso no cabeçalho da próxima página.

Originalmente, pensei que usar a função "OFFSET" poderia ajudar, por exemplo,

="Seção:" & OFFSET (A2, 1, 0)

Mas mostra apenas o deslocamento do posicionamento original do cabeçalho, funcionando apenas na página 1.

O documento final é um PDF, então agora posso voltar com a "Ferramenta de Texto Retoque" no Acrobat e adicionar os valores página por página. Mas chega a ser um processo tedioso com mais de 70 relatórios de página. Alguém tem alguma idéia melhor que não me obrigue a copiar o documento original do Excel com cabeçalhos inseridos a cada N linhas?

Este é o Excel 2008 para Mac, se isso faz diferença.

    
por Jake Krohn 22.05.2010 / 23:35

2 respostas

1

Você não pode gerenciar o número de páginas por meio de "Linhas para repetir na parte superior". A única maneira de fazer o que você está pedindo é personalizar o cabeçalho da página em Impressão > Configuração da página, conforme explicado aqui: link

    
por 23.05.2010 / 12:14
0

Você pode brincar com a criação de um nome na pasta de trabalho que contém a fórmula Offset (A2,10) e, em seguida, você pode fazer isso ... create name FakeHeader="Seção:" & OFFSET (Folha1! A2,1,0)

Então, se você usar esse nome = FakeHeader, onde seus pagbreaks ocorrerem, você obterá algo próximo do que você está tentando fazer. Evidentemente, isso significa controlar bastante a estrutura da página, mas você pode dividir em seções dessa maneira como você queria

    
por 12.06.2010 / 08:19