Saberexcel - o site de quem precisa Aprender Macros Microsoft Excel VBA
Esses macros do Aplicativo Microsoft Excel VBA(Visual Basic Application), concatena valores, das colunas(A e B) na coluna(C), auxliado pela propriedade OffSet(desloc). Observe que usamos o mesmo macro com o Loop, para limpar a coluna(F), para o teste do usuário.
- Baixe o exemplo de planiha no final da página. Fiquem com Deus, Expedito Marcondes.
Sub md_loop_concatenar_dados_linhas()
[B1].Select
For i = 1 To Saber1.Cells(Rows.Count - 1, 2).End(xlUp).Row
ActiveCell.Offset(0, 4).Value = ActiveCell.Offset(0, -1).Value & " - " & ActiveCell.Offset(0, 0).Value
ActiveCell.Offset(1, 0).Select
Next i
End Sub
Sub md_Limpar_teste()
[B1].Select
For i = 1 To Saber1.Cells(Rows.Count - 1, 2).End(xlUp).Row
ActiveCell.Offset(0, 4).Value = ""
ActiveCell.Offset(1, 0).Select
Next i
End Sub
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Baixe o exemplo de planilha contendo os dados acima
Excel planilha vba linha loop concatena dados (69.36 KB)