Olá Galera.
Espero estar ajudando a todos a entederem um pouco mais do modulo VBA do Excel. Daremos hoje, continuidade ao nosso pequeno aplicativo.
Construiremos o botão Pesquisar. Esta tarefa é bem facil. Iremos tambem dar continuidade as tomadas de desição em VBA tambem com o Botão de Pesquisa. O código é bem facil de entender.
Vamos colocar as Mãos No Código.
Veja o Código que deve ser inserido dentro do Botão Pesquisar:
'Aqui é selecionado a Planilha com seus dados (Plan1) no nosso exemplo With Plan1.Range("A:A") 'Aqui onde será digitado o que procurar Set C = .Find(TextBox2.Value, LookIn:=xlValues, LOOKAT:=xlWhole) 'Aqui outra tomada de decisão, caso encontre sua pesquisa, será retornado nas caixas de textbox. If Not C Is Nothing Then TextBox2.Text = C.Offset(0, 1) TextBox3.Text = C.Offset(0, 2) 'Fim da Pesquisa End If 'Tomada de decisão em caso de não haver nenhum resultado If C Is Nothing Then 'Sua mensagem ao usuário aqui MsgBox ("Nome Não Encontrado!!!"), vbOKOnly, ("Seu Aplicativo Pesquisando Dados") End If 'Fim da Pesquisa End With |
Sintam – se a vontade para inserirem no modelo anterior e modificarem como desejam.
Agora um bonus a todos do forum.
O botão Reset. É muito simples.
Vejam.
Basta inserirem um CommandButton e dentro dele o Código Abaixo.
' Aqui limpa os textbox textbox2 = Empty textbox3 = Empty |
Lembrando a todos que de agora em diante você já pode desenvolver seus aplicativos sem erros e bem pessoais.
Um detalhe, não podemos limpar o Número gerado no textbox1, face que, o mesmo é fruto de um código automatico.
Então galera. espero ter ajudado mais uma vez.
Ainda fico devendo os botões de Editar e Excluir.
Até nosso proximo Post.
E mais uma do mestre kedim43! VBA – Pesquisar em um UserForm http://t.co/yc04zQhv
ola! eu to usando um codigo para pesquisar mas ta dando erro, como posso entrar em contato contigo?
Camila,
Corre para fórum!
http://www.tomasvasquez.com.br/forum
Abraços
Tomás