Notifications
Clear all

Repetir Código numa Coluna

2 Posts
2 Usuários
0 Reactions
1,256 Visualizações
(@jonatanr)
Posts: 13
Active Member
Topic starter
 

Boa tarde pessoal

Como faço para fazer um determinado código se repetir baseado em dados de um range.

Exemplo ... Tenho uma coluna e preciso que um código se repita enquanto encontrar dados nas celulas dessa coluna e que pare quando achar uma celula em branco.

Como faço isso?

Grato.

 
Postado : 14/10/2019 2:31 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

JonatanR,

Bom dia!

Acho que pode ser assim, supondo que os dados estão na aba chamada Plan1, coluna A, a partir da linha 2 (após o cabeçalho):

Sub teste()
    Dim i As Long
    Dim UltimaLinha As Long
    
    UltimaLinha = Sheets("Plan1").Cells(Cells.Rows.Count, 1).End(xlUp).Row
    If UltimaLinha < 2 Then UltimaLinha = 2
    
    For i = 2 To UltimaLinha
        If Range("A" & i).Value <> "" Then
            'Aqui entra seu código que deve rodar
        End If
    Next i
End Sub

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 15/10/2019 8:07 am