Hoje vamos ver como retornar dados da nossa planilha excel para o formulário vba. Então se você deseja saber mais sobre esse artigo, continue lendo até o final e mostraremos como você poderá realizar isso.

Primeiro passo temos que ter uma coluna de código assim como na imagem a baixo:

planilha 1

Não é uma regra, você pode usar outros tipos de dados para fazer esse retorno, para esse exemplo nos iremos usar o código de registro.

Vamos abrir um formulário e nele adicionar três text-box e um CommandButton e renomear as suas seguintes propriedades;

Text-box1 vamos renomear sua propriedade (Name) para textcodigo

textcodigo planilha

Text-box2 vamos renomear sua propriedade (Name) para textnome

textnome planilha

Text-box3 vamos renomear sua propriedade (Name) para textidade

textidade planilha

CommandButton1 vamos renomear sua propriedade (Name) para botãosalvar

botã-salvar planilha

Tenha muita ATENÇÃO na hora de renomear essas propriedades, pois elas são muito importantes para que não ocorra erro na hora de executar o seu código.

Vista_1909_129 planilha

Vamos da um duplo click dentro do nosso botão pesquisa e dentro do seu procedimento private vamos colar o código a baixo

Dim Linha As Integer 
Dim codigo As String 

Plan1.Select 
Linha = 2 
codigo = textcodigo.Text 
Do Até Sheets ( "Plan1"). As células (Linha, 1) = "" 
Se Sheets ( "Plan1"). As células (Linha, 1 ) = codigo Então 

UserForm1.textnome.Text = Sheets ( "Plan1"). As células (Linha, 2) 
UserForm1.textidade.Text = Sheets ( "Plan1"). As células (Linha, 3) 

Exit Sub 
Fim se 
Linha = Linha + 1 
de loop 

MsgBox "Registro NÃO Encontrado", vbExclamation, "NÃO ENCONTRADO"

Agora veja o procedimento como fica

retorna dados gif planilha

Bom pessoal espero que tenham gostado, se tiverem duvidas basta deixa nos comentários ou usar o nosso chat que iremos responder o mais breve possível.

Logo a baixo estará a planilha de referencia para fazerem o download bons estudos galera.

→Clique Aqui Para Baixar A Planilha

Tags:

Sobre o Autor

Welisson Silva
Welisson Silva

Analista de Sistemas, trabalha com TI desde 2014. Especializado em Vendas Online, desenvolvedor, programador, guitarrista e entusiasta de tudo que envolva tecnologia.

1 Comentário

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *