Boa noite, jau288.
Vê se isso te ajuda.
Sub SemZero()
Dim x As Long
Dim i As Long
Dim c As Long
Dim UltCol As Long
Dim UltLin As Long
UltLin = Cells(Rows.Count, 2).End(xlUp).Row
UltCol = Cells(2, Columns.Count).End(xlToLeft).Column
For x = 2 To UltLin
c = 3
For i = 2 To UltCol
If Cells(x, i) <> 0 Then
Cells(x + 15, c) = Cells(x, i)
c = c + 1
End If
Next i
Next x
End Sub
Se a resposta foi útil! Clique na mãozinha ao lado do botão Citar.
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca verde.
Postado : 06/03/2016 7:36 pm