Valor de Propriedad...
 
Notifications
Clear all

Valor de Propriedade Inválido - Userform

5 Posts
2 Usuários
0 Reactions
1,118 Visualizações
(@jhenry)
Posts: 2
New Member
Topic starter
 

Estou com o seguinte problema em relação a um UserForm criada por mim. Por exemplo tenho um Combobox que ao Inicializar o Userform ele é carregado com algumas informações. Mas se eu clicar no Combox e não selecionar nenhuma descrição listada me retorna a seguinte mensagem (Valor de Propriedade Inválido). Gostaria de saber como faço para bloquear esta mensagem de aviso.

 
Postado : 14/01/2013 9:38 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

jhenry, vamos no achometro.
Pela descrição, o evento on_change do Combobox deve "disparar" alguma atividade, e como nada foi selecionado gera o erro por não achar.
Então nessa atividade(Rotina) coloque um if
If combobox.value<>"" then
aqui a rotina existente
end if

 
Postado : 14/01/2013 10:14 am
(@jhenry)
Posts: 2
New Member
Topic starter
 

Reinaldo, coloquei esta condição no evento change e não consegui solucionar o problema.

Por exemplo no comboBox1 eu carrego uma lista:
-1-teste
-2-teste2
-3-teste3
.
.
.
E quando eu clico neste ComboBox e não seleciono nenhum item deixo em branco, ele me retorna este erro. Quando inicializo o UserForm este Combobox1 no campo text fica em branco apenas carrega a lista.

 
Postado : 14/01/2013 3:12 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

henry, coloque a rotina inteira que adicionou no evento Change, reforçando oque o colega Reinaldo disse :
"Pela descrição, o evento on_change do Combobox deve "disparar" alguma atividade, e como nada foi selecionado gera o erro por não achar."

Somente pelo que postou, nós iremos tentar na adivinhação.

[]s

 
Postado : 14/01/2013 4:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

jhenry
Foi somente um exemplo,(existem varios outros eventos) do que poderia estar acontecendo (achometro), nem sempre o erro reportado e no codigo de parada; se acompanha o tópico viewtopic.php?f=10&t=6751 , verá que alguns erros que o "codigo acusa" são causados tambem pelos valores erroneos no banco de dados, ou em rotinas que se sobrepoem.
Voce disse que colocou, porem não nos demonstrou nada, para que não troquemos trocentos posts; coloque pelo menos o(s) codigos do projeto, ou mesmo um exemplo de sua planilha, (não precisa ter dados reais, podem/devem ser ficticios) que com certeza terá um melhor retorno e solução.

 
Postado : 14/01/2013 5:05 pm