preciso criar uma macro que veja se as linhas da coluna g tem valores iguais e se essa tiver valores iguais tem q pegar o conteudo da coluna D e recortar ele e colar na linha anterior da coluna D e depois excluir a linha que tiver com a coluna d e f vazias.
por exemplo:
linha 1 - coluna D esta vazia, coluna F tem valor
linha 2 - coluna D tem valor, coluna F esta vazia
Quando tiver nessa situação e a coluna G das duas linhas tiver o mesmo valor a macro deve recortar o conteudo da coluna D da linha 2 e colar na mesma coluna (D) na linha 1 e excluir a linha que esta sem informacao na coluna D e F, pois essa informacao foi recortada..preciso que a macro percorra todo o arquivo e quando encontrar essa situação fazer esse procedimento..
Sera q tem como fazer issoo?? Desde já agradeço!!
não sei se vai dar certo o que to fazendo e tambem não sei como fazer pra que entenda que a informacao recortada da linha d seja colocada na mesma coluna só que na linha acima..pra ficar a coluna d e a coluna f preenchida:
Sub corrige()
Dim ws As Worksheet
Dim celulaf As String
Dim celulad As String
Set ws = Application.Worksheets("plan1")
Application.ScreenUpdating = False
finalrow = Range("A65536").End(xlUp).Row
For i = 1 To finalrow
celulaf = Cells(i, 6)
celulad = Cells(i, 4)
For j = 1 To finalrow
If celulaf = "" Then
Range celulad.Select
Selection.Cut
Range celulad.Select
ActiveSheet.Paste
End Sub
Pergunta
DANYY
Boa tarde!!
pessoal estou com uma duvida...
preciso criar uma macro que veja se as linhas da coluna g tem valores iguais e se essa tiver valores iguais tem q pegar o conteudo da coluna D e recortar ele e colar na linha anterior da coluna D e depois excluir a linha que tiver com a coluna d e f vazias.
por exemplo:
linha 1 - coluna D esta vazia, coluna F tem valor
linha 2 - coluna D tem valor, coluna F esta vazia
Quando tiver nessa situação e a coluna G das duas linhas tiver o mesmo valor a macro deve recortar o conteudo da coluna D da linha 2 e colar na mesma coluna (D) na linha 1 e excluir a linha que esta sem informacao na coluna D e F, pois essa informacao foi recortada..preciso que a macro percorra todo o arquivo e quando encontrar essa situação fazer esse procedimento..
Sera q tem como fazer issoo?? Desde já agradeço!!
não sei se vai dar certo o que to fazendo e tambem não sei como fazer pra que entenda que a informacao recortada da linha d seja colocada na mesma coluna só que na linha acima..pra ficar a coluna d e a coluna f preenchida:
Editado por kuroiAdicionar tag CODE
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.