Olá amigos,
estou com uma nova dúvida:
Adaptei um código aqui do fórum mesmo, porém estou com dificuldade de deixar ele conforme necessito.
o código é o seguinte:
Private Sub Label9_Click()
Dim sh As Worksheet
Dim UltLin As Long
UltLin = Cells(Rows.Count, "A").End(xlUp).ROW
For Each sh In ActiveWorkbook.Worksheets
If (sh.Name = "Relatorio") Then
sh.PrintOut
End If
Next sh
'Oculta o Form
UserForm1.Hide
'Reexibe o App
Application.Visible = True
'Visualiza Impressão
Worksheets("Relatorio").PrintPreview
'Oculta o App ao fechar a visualização
Application.Visible = False
'Reexibe o Form
UserForm1.Show
End Sub
E minhas dúvidas são:
como fazer par que o só considere para imprimir a planilha até onde tiver células preenchidas ( ele está imprimindo 264 páginas mesmo só tendo 2 preenchidas.
como fazer para o excel perguntar antes se realmente desejo imprimir(ele já começa a impressão ao clicar no comando)
Desde já agradeço.
Edmaxy
Postado : 20/02/2014 10:24 am