problema rodapé C # Excel

votos
0

Estou criando um aplicativo C # windows para criar uma folha de Excel 2003. Há uma exigência para adicionar ao rodapé: Página 1 de 4.

Eu tenho atualmente lo para que ele coloca Página: & [Página] de & [Pages] no rodapé da folha de excel.

Quando eu abrir o documento criado e olhar para o rodapé vejo Página: Página] de Páginas]

Posso clicar sobre o texto, destaca-lo e mostra o que deveria, e funciona corretamente depois disso.

Existe alguma maneira de fazê-lo funcionar corretamente desde o início?

Publicado 10/12/2008 em 06:35
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

No Excel 2007, se você digitar isso como seu rodapé:

Page &[Page] of &[Pages]

Em seguida, ir para a janela Immediate do editor VBA e digite o seguinte:

print ActiveSheet.PageSetup.CenterFooter

o resultado é:

Page &P of &N

Em outras palavras, o valor definido no código é diferente do digitada na interface do usuário.

Dado que a Microsoft trata compatibilidade com versões anteriores como uma espécie de escritura sagrada, eu suspeito fortemente que você está vendo a mesma coisa no Excel 2003 - tente modificar seu código para definir "Página & P de & N" em vez.

Respondeu 10/12/2008 em 07:46
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more