Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
#35316
Bom dia a todos,
criei uma planilha para utilizar no trabalho com 2 abas, sendo que na segunda colo as informações totais recebidas, e na primeira extraio somente as informações que preciso imprimir para compartilhar com a equipe. Como posso criar uma macro para que eu consiga fazer a impressão da primeira planilha somente com as células e linhas preenchidas ?
#35318
Boa tarde.
Veja se te ajuda:
Código: Selecionar todos
Sub main()
    
    Dim lastrow As Long
    Dim lastcol As Long
    Dim endereco As String
    
    'Entenda, neste código, planilha1 como o codename da planilha que deseja imprimir
       
    
    'Altere a coluna para definir a última linha _
    e a linha para definir a última coluna conforme sua realidade:
    
    lastrow = Planilha1.Cells(Planilha1.Rows.Count, "A").End(3).Row + 1 'Mapeia a última linha preechida com base na coluna "A"
    lastcol = Planilha1.Cells(1, Planilha1.Columns.Count).End(1).Column 'Mapeia a última coluna preenchida com base na linha 1
    
    endereco = Range("a1", Cells(lastrow, lastcol)).Address 'Retorna o endereço da faixa preenchida
    
    
    
        With Planilha1.PageSetup
        
        .PrintArea = endereco 'define a área de impressão
        .FitToPagesWide = 1 'define a largura para uma página
        .Orientation = xlPortrait ' define a orientação para "Retrato"
        
        End With
    
    Planilha1.PrintOut 'manda imprimir


End Sub
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord