Notifications
Clear all

Inserir linha a partir de condição

6 Posts
3 Usuários
0 Reactions
1,377 Visualizações
(@gpclouro)
Posts: 0
New Member
Topic starter
 

Prezados,

gostaria de uma ajuda com uma planilha.

Estou anexando abaixo.

A questão é a seguinte, sempre que na coluna "E" apresentar o valor "B" deverá ser inserida uma linha conforme constante na planilha.

Tenho várias ocorrências dessas em diversas planilhas.

Alguém poderia me auxiliar?

Desde já agradeço.

 
Postado : 27/04/2015 1:23 pm
(@strokery)
Posts: 0
New Member
 

Você quer por exemplo que quando você aperte um botão, verifique essas ocorrências e então inclua as linhas no formato que especificou na planilha! Correto?

 
Postado : 27/04/2015 2:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Sua dúvida está confusa!
Tente adaptar

Sub Eu_Nao_Entendi()
    Dim rngA As Range
    Dim cell As Range
     
    Set rngA = Range("E1", Range("E65536").End(xlUp))
    For Each cell In rngA
        If cell.Value = "BA" Then
            'MsgBox cell.Address
            cell.Offset(1, 0).Value = "AleVBA"
        End If
    Next cell
     
End Sub

Att

 
Postado : 27/04/2015 2:43 pm
(@gpclouro)
Posts: 0
New Member
Topic starter
 

Strokery e alexandrevba,

na verdade, gostaria que a linha incluída(cor verde do exemplo) seja idêntica a linha de cima(cor amarela do exemplo), mantendo inclusive as fórmulas, alterando apenas a coluna E (de BA para SI).

Obrigado!!

 
Postado : 27/04/2015 9:44 pm
(@gpclouro)
Posts: 0
New Member
Topic starter
 

Na verdade o exemplo melhor que eu deveria ter postado aqui segue abaixo agora. Pois preciso que seja incluída linha entre linhas já preenchidas.

Como está:
1 2 3 4 5 6 7 8 9 10
G125 DLD0001 01012015 BA - 0 0 0 0 0
** ** ** ** ** ** ** ** ** **

1 2 3 4 5 6 7 8 9 10
G125 DLD0001 01012015 BA - 0 0 0 0 0
G125 DLD0001 01012015 SI 0,80 0 0 0 0 0 (Linha incluida) - Copiada linha de cima mantendo as fórmulas.
** ** ** ** ** ** ** ** ** **

 
Postado : 28/04/2015 5:35 am
(@gpclouro)
Posts: 0
New Member
Topic starter
 

As linhas com ****** são linhas preenchidas. Preciso da inclusão da linha antes dela.

 
Postado : 28/04/2015 5:37 am