Página 1 de 1

Deletar valor informado

Enviado: 28 Abr 2020 às 18:10
por Angra
Boa noite
Tenho uma macro que faz isso mas agora preciso de uma mais especifica, baseada em parâmetros de referencia :D :D

Re: Deletar valor informado

Enviado: 29 Abr 2020 às 08:12
por babdallas
Veja se ajuda
Código: Selecionar todos
Sub ApagarValor_babdallas()
    Dim Celula      As Range
    Dim lngP1       As Long
    Dim lngP2       As Long
    Dim lngCont     As Long

    With wshTeste
        lngP1 = .Range("AH3").Value2
        lngP2 = .Range("AO3").Value2
        lngCont = 1
        For Each Celula In .Range("AK7:Ak36")
            If lngCont = lngP1 Then Celula.Value2 = vbNullString
            lngCont = lngCont + 1
        Next Celula
        
        lngCont = 1
        For Each Celula In .Range("AL7:AL36")
            If lngCont = lngP2 Then Celula.Value2 = vbNullString
            lngCont = lngCont + 1
        Next Celula
    End With
End Sub

Re: Deletar valor informado

Enviado: 29 Abr 2020 às 09:13
por Angra
babdallas, acho que "faltou aquela..." mas tenho certeza que resolvera fácil, fácil o problema. No aguardo :D :D

Re: Deletar valor informado

Enviado: 29 Abr 2020 às 09:42
por babdallas
Só ajustar o codename da Planilha. Mudei de Plan1 para wshTeste.

Re: Deletar valor informado

Enviado: 29 Abr 2020 às 09:54
por Angra
Perfeito. Muito obrigado :D :D