Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

kakalo

Combobox de pesquisa

Mensagens Recomendadas

kakalo

Boa tarde,

Tenho um subformulário que ao testar independente o combobox com pesquisa, acerta as colunas e funciona.

Quando este subformulario esta com o formulário dá erro:

"Você tentou atribuir o valor Null a uma variável que não é do tipo de dados Variant."

E abre o editor VBA na primeira linha (NomeFantasia)
 

Private Sub cbo_TipoFornecedor_Click()
   Me.NomeFantasia = cbo_TipoFornecedor.Column(1)
   Me.NomeServico = cbo_TipoFornecedor.Column(3)
   Me.TarifaCF = cbo_TipoFornecedor.Column(6)
'   Me.Refresh
End Sub


Já mudei, colocando de 1 a 10 (são 10 colunas)

Não entendo onde esta o erro.

Alguem pode ajudar?

Editado por kakalo
Outro problema, anterio já resolvido

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
carlosAl

tenta na primeira linha escrever :   on error resume next

se nao funcionar , talvez seja porque o me.nomeFantasia nao admita campos de valor nulo

o que aparece na mensagem ? : msgbox(cbo_TipoFornecedor.Column(1))

 

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
carlosAl
Private Sub cbo_TipoFornecedor_Click()

on error resume next

msgbox( cbo_TipoFornecedor.Column(1))

Me.NomeFantasia = cbo_TipoFornecedor.Column(1)

Me.NomeServico = cbo_TipoFornecedor.Column(3)

Me.TarifaCF = cbo_TipoFornecedor.Column(6)

' Me.Refresh

End Sub

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.