Ir para conteúdo
Fórum Script Brasil
  • 0

Codigo VBA de Pesquisa


CaueBorges

Pergunta

Olá, sou novo no mundo do VBA!

Eu estou criando uma um VBA de pesquisa mas estou com uma dificuldade de fazer uma busca condicional,  EX: eu tenho uma planilha que me diz o nome da pessoa e se ela esta ativa ou não, e quando vou criar uma campo de pesquisa só consigo buscar pelo nome eu só quero buscar a pessoa que esta inativa, não estou conseguindo criar essa condição de distinguir quem é ativa ou não, se vocês conseguirem me ajudar ficarei muito agradecido.

 

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Olá CaueBorges

Tente adaptar as suas necessidades:

Sub buscarNomeAtivo()

'fonte https://docs.microsoft.com/pt-br/office/vba/api/excel.range.find

nome = CStr(ActiveSheet.Cells(2, 5).Value) 'formatar para texto

Dim rgn As Range
    
    With ActiveSheet.Range("A:A")
        
        Set rgn = .Find(nome, LookIn:=xlValues)
        
        If Not rgn Is Nothing Then
            
            linha = rgn.Row
            
            If ActiveSheet.Cells(linha, 2).Value = "ativo" Then
                
                MsgBox "A pessoa " & nome & " é " & ActiveSheet.Cells(linha, 2).Value
                    
            Else
                
                MsgBox "A pessoa " & nome & " é " & ActiveSheet.Cells(linha, 2).Value
                
            End If
        
        Else
       
            MsgBox "A pessoa " & nome & " não foi localizada!!"
        
        End If
    
    End With

End Sub

image.thumb.png.89c79448b0da2211c0cc5abb0d000081.png

Veja se é por aí...

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...