locked
Imprimir Planilhas - Ajuda RRS feed

  • Pergunta

  • Boa Tarde.

    Estou desenvolvendo uma ferramenta de relatórios que necessitam que sejam impressos em pdf, então criei em VBA uma programação para que faça o mesmo, através de um botão e uma área nomeada para que o usuário coloque o nome do arquivo que deseja criar com o relatório em .pdf.

    Mas dependendo do relatório o mesmo sai cortado, pois pega mais de uma folha, tanto do lado direito, qto pra baixo,  e não consigo ajustar meu relatório para que caiba em uma só folha pois o mesmo é um pouco grande.

    Há alguma maneira de ajustar isso na programação, para que o relatório se ajuste de alguma forma e diminua de tamanho, para que nunca esteja cortado ou algo do tipo ?

    Obrigado pela atenção

    terça-feira, 18 de janeiro de 2011 18:36

Respostas

  • Thiago faça da seguinte maneira ActiveSheet.PageSetup.PrintArea = "$A$1:$V$36" Neste caso a área definida foi da célula A1 a V36. Você pode verificar qual é a última coluna e ajustar o relatório. Teste ai e qqer coisa fale. Att
    Bruno Silva Leite
    officevb.com
    • Marcado como Resposta Thiago Mcfuzz quinta-feira, 20 de janeiro de 2011 17:35
    terça-feira, 18 de janeiro de 2011 21:34

Todas as Respostas

  • Thiago faça da seguinte maneira ActiveSheet.PageSetup.PrintArea = "$A$1:$V$36" Neste caso a área definida foi da célula A1 a V36. Você pode verificar qual é a última coluna e ajustar o relatório. Teste ai e qqer coisa fale. Att
    Bruno Silva Leite
    officevb.com
    • Marcado como Resposta Thiago Mcfuzz quinta-feira, 20 de janeiro de 2011 17:35
    terça-feira, 18 de janeiro de 2011 21:34
  • Já ajudou bastante Bruno, obrigado.

     

    quinta-feira, 20 de janeiro de 2011 17:39