Cole uma cópia do código abaixo no módulo da planilha Entrada. Para acessar o módulo clique com o direito sobre a guia daquela planilha e escolha Exibir Código.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row <> 3 Or Application.CountA([B3], [G3:K3]) < 6 Then Exit Sub
[B3:K3].Copy
Sheets("Historico").Cells(Rows.Count, 2).End(3)(2).PasteSpecial xlValues
Range("B3, G3:K3") = ""
End Sub
funcionamento - após preencher na planilha Entrada as células B3 e G3:K3, em qualquer ordem, o código acima irá replicar os dados da linha 3 na primeira linha vazia da planilha Historico e limpará B3 e G3:K3.
Postado : 01/02/2022 8:03 am