Erika Tímpano Postado Outubro 1, 2009 Denunciar Share Postado Outubro 1, 2009 É possível abrir a visualização da impressão de uma determinada área de uma planilha, no formato que ela foi desenhada sem a visualização das planilhas por trás do form? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo H Grando Postado Outubro 1, 2009 Denunciar Share Postado Outubro 1, 2009 Você quer fazer isso em que momento? Quando abrir a planilha? Essa área é uma seleção de impressão? Passe mais detalhes, por favor. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Erika Tímpano Postado Outubro 2, 2009 Autor Denunciar Share Postado Outubro 2, 2009 Ok. Vou tentar descrever.Eu tenho um form que é uma mascara de entrada de parâmetros para cálculo de um determinado produto. Após o cálculo, o sistema gera uma planilha com uma espécie de proposta.Como o usuário não tem interface nenhum com as planilhas que estão por trás do form, gostaria que eles pudessem visualizar a área de impressão, e ainda assim sem interface com as planilhas....... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo H Grando Postado Outubro 2, 2009 Denunciar Share Postado Outubro 2, 2009 Você pode usar o seguinte código, que chama diretamente o preview de impressão:Sheets(1).PrintPreviewSe precisar definir a área de impressão:Sheets(1).PageSetup.PrintArea = "$A$1:$F$100"Para limpar a área de impressão basta passar vazio para a propriedade:Sheets(1).PageSetup.PrintArea = "" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoséA Postado Outubro 2, 2009 Denunciar Share Postado Outubro 2, 2009 Private Sub CommandButton1_Click() Plan1.Activate 'plan desejada UserForm1.Hide ActiveWindow.SelectedSheets.PrintPreview UserForm1.Show End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Erika Tímpano Postado Outubro 5, 2009 Autor Denunciar Share Postado Outubro 5, 2009 Então... preciso que ele não tenha acesso às planilhas. O cód acima oculta o form... não é esta a intensão. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoséA Postado Outubro 5, 2009 Denunciar Share Postado Outubro 5, 2009 Então... preciso que ele não tenha acesso às planilhas. O cód acima oculta o form... não é esta a intensão.Neste caso seria só gravar uma macro.Private Sub CommandButton1_Click() Sheets("Plan1").Select ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Erika Tímpano
É possível abrir a visualização da impressão de uma determinada área de uma planilha, no formato que ela foi desenhada sem a visualização das planilhas por trás do form?
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.