Olá pessoal, boa tarde!
Estou com um probleminha que tem tirado meu sono e gostaria de pedir a ajuda de vocês.
Tenho um formulário chamado Cadastro_Produto e nesse formulário eu tenho o campo de adicionar o fornecedor. Antes eu adicionava o fornecedor pela CBOX agora eu criei um campo chamado codFornecedor e campo que era do CBOX eu alterei para campo texto. O que eu gostaria é de poder digitar o código do fornecedor em codFornecedor e ele automaticamente puxar o fornecedor.
montei um código mais o meu não funciona. mesmo assim vou disponibilizar como fiz.
desde já agradeço a todos!!!
Estou com um probleminha que tem tirado meu sono e gostaria de pedir a ajuda de vocês.
Tenho um formulário chamado Cadastro_Produto e nesse formulário eu tenho o campo de adicionar o fornecedor. Antes eu adicionava o fornecedor pela CBOX agora eu criei um campo chamado codFornecedor e campo que era do CBOX eu alterei para campo texto. O que eu gostaria é de poder digitar o código do fornecedor em codFornecedor e ele automaticamente puxar o fornecedor.
montei um código mais o meu não funciona. mesmo assim vou disponibilizar como fiz.
desde já agradeço a todos!!!
- Código:
If codFornecedor = DLookup("Código_Fornecedor", "Fornecedores", "Código_Fornecedor='" & Me.codFornecedor & "'") Then
Dim varBuscaFornecedor As Variant
varBuscaFornecedor = DLookup("Fornecedor", "Fornecedores", "Código_Fornecedor='" & Me.codFornecedor & "'")
Fornecedor.Value = varBuscaFornecedor
Else
MsgBox "Fabricante não cadastrado.", vbOK + vbInformation, "Atenção!"
Exit Sub
End If
If IsNull(codFornecedor) Then
Fornecedor = Null