Meus caros, boa tarde.
Esta Macro funciona, mas acaba deixando os dados colados desalinhados!!
Gostaria que a referência para encontrar a última linha vazia fosse a coluna A (e não as colunas B, Q e W - estas seria só para a Macro saber onde colar)!!
Sub ultima_linha_inativos()
'MACRO1 -- copia este intervalo
Range("B3:L32").Copy
'vai até a linha B2000, sobe até a última célula preenchida, e desce 3 linhas
Range("B2000").End(xlUp).Offset(3, 0).PasteSpecial xlPasteFormats
Range("B2000").End(xlUp).Offset(3, 0).PasteSpecial xlPasteValues
'apaga a seleção inicial
Application.CutCopyMode = False
'===========================
'MACRO2 -- copia este intervalo
Range("Q3:R32").Copy
'vai até a linha Q2000, sobe até a última célula preenchida, e desce 3 linhas
Range("Q2000").End(xlUp).Offset(3, 0).PasteSpecial xlPasteFormats
Range("Q2000").End(xlUp).Offset(3, 0).PasteSpecial xlPasteValues
'apaga a seleção inicial
Application.CutCopyMode = False
'===========================
'MACRO3 -- copia este intervalo
Range("W3:X32").Copy
'vai até a linha W2000, sobe até a última célula preenchida, e desce 3 linhas
Range("W2000").End(xlUp).Offset(3, 0).PasteSpecial xlPasteFormats
Range("W2000").End(xlUp).Offset(3, 0).PasteSpecial xlPasteValues
'apaga a seleção inicial
Application.CutCopyMode = False
End Sub
Postado : 16/06/2022 3:03 pm