verificação SE / If...
 
Notifications
Clear all

verificação SE / If - com 2 ou mais valores

3 Posts
2 Usuários
0 Reactions
993 Visualizações
(@ericaffj)
Posts: 38
Eminent Member
Topic starter
 

Boa noite, Amigos mais uma ajuda do forum rsrs...
segue anexo que simplifica oque preciso, mas adiantanto seria a verificação em uma coluna que contem por exemplo o numero 2 ou 3 as linha que tiverem esse valor o macro deverá apagar a informação que tiver na coluna D nessa linha...

Explicar fica dificil, mai com o anexo acho que ta mais faccil rsrs...
obrigada... :)

 
Postado : 28/08/2012 3:07 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Erica,

Veja se isso ajuda:

Testei o código com a instrução abaixo que, quando passa um parâmetro verdadeiro, deleta a categoria e data de admissão.
No contrário, deleta somente a data de admissão.

Dei nomes às colunas, por isso, se usar o algoritmo em uma planilha diferente da anexa, crie os nomes também.

Sub TestarVerificarCategoria()
VerificarCategoria(VERDADEIRO)
End Sub

Sub VerificarCategoria(Optional DeletarCategoria As Boolean)

'   NOME: VERIFICAR CATEGORIA
'   ATOR: USUÁRIO
'   DESCRIÇÃO: [...]
'   AUTOR: FELIPE MHT (felipe.mht@gmail.com)

    Dim ctg As Range
    Dim adm As Range
    Dim categorias As Range
    Dim c As Range
    
    Set ctg = [Plan1].[categoria]
    Set adm = [Plan1].[admissao]
    Set categorias = ctg.SpecialCells(xlCellTypeConstants)

'   INÍCIO
'   ------------------------------------------------------
    For Each c In categorias
    
        If c = 2 Or c = 3 Then
            
            Cells(c.Row, adm.Column).Value = ""
            
            If DeletarCategoria Then
                c = ""
            End If
        
        End If
    Next c

End Sub

Abraço

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 28/08/2012 9:29 pm
(@ericaffj)
Posts: 38
Eminent Member
Topic starter
 

Obrigadaaa vou testar..

 
Postado : 29/08/2012 4:49 am