Notifications
Clear all

Impressão de linhas no final de cada página

4 Posts
2 Usuários
0 Reactions
855 Visualizações
(@albino)
Posts: 12
Active Member
Topic starter
 

Olá.
Sou novo por estas bandas, não sei muito bem como se processa aqui a ajuda para as duvidas, no entanto cá vai o meu dilema.

Numa folha de entrada de dados, pretendo fazer impressão dessa folha em duas paginas.
Essas duas páginas têm de conter o mesmo cabeçalho. Esta parte eu sei fazer sem problemas.
Nas mesmas páginas as 11linhas do final da folha terão de ser impressas nas duas páginas tambem.
A opção do rodapé não serve para o que eu quero, porque as ditas 11 linhas têm informação que resulta de formulas (somas e contagens) das linhas 7 á 44 inclusive.
Basicamente as 11 linhas finais têm de se repetir na impressão quer na primeira página quer na segunda.
Espero ter sido claro.
Obrigado desde já e agradecia sugestões/ajudas. :)

 
Postado : 21/06/2013 7:14 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Eu não entendi muito bem... :?

Option Explicit

Sub Tente()
Dim ws As Worksheet

For Each ws In ActiveWorkbook.Sheets
    If ws.Visible = xlSheetVisible Then
      ws.PageSetup.PrintTitleRows = "$2:$3"
      ws.PageSetup.PrintArea = "$A$2:$E$9"
      ws.PrintOut
    
      ws.PageSetup.PrintTitleRows = "$12:$13"
      ws.PageSetup.PrintArea = "$A$12:$E$49"
      ws.PrintOut
    End If
Next ws

End Sub

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/06/2013 7:01 pm
(@albino)
Posts: 12
Active Member
Topic starter
 

Olá. alexandrevba
Experimentei a tua dica, mas além de desformatar tudo imprimia 10 folhas, pelo que não resulta.
Vou explicar melhor o que prtendo:
Pretendo que numa folha dividida em duas páginas as ultimas linhas sejam impressas nas duas páginas
Ex.
Cabeçalho da folha de A1:AS6
Página1 com dados de A7:AS24.
Divisão da folha em A24:AS24,
Página2 com dados A25:AS44
Final da folha A55:AS55
Linhas que deverão ser impressas nas duas páginas A45:AS55
Portanto:
A página1 terá de conter as Linhas A1:AS6 + A7:AS23 + A45:AS55
A página2 terá de conter as linhas A1:AS6 + A25:AS44 + A45:AS55

Para o cabeçalho não há problema mas, no entanto a opção de introduzir no rodapé não serve.
PS: Se necessário posso enviar ficheiro.

 
Postado : 23/06/2013 5:50 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite, segue uma sugestão que talvez possa lhe atender no que precisa.
já fiz isso em algumas planilhas e quando tinha situações parecidas com a que voce informa agora.
Crie uma planilha em branco, com a formatação que voce precisa, depois crie uma macro que copia os dados que voce quer que sejam impressos e colem na planilha que voce criou.
Fazendo isso voce terá as planilhas prontas para serem impressas, na formatação que sugeri voce já cola as informações que precisa que se repitam.
Não deu pra fazer o exemplo na sua planilha, se tiver dúvidas me dá um toque que lhe envio o exemplo da macro na sua planilha.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/08/2013 6:51 pm