Senhores, tenho um combobox que é alimentado por uma planilha e estou com o seguinte dilema:
Não quero que o usuário digite nada lá. Quero que ele tenha apenas a opção de clicar na Combobox e selecionar os itens já definidos.
Por exemplo: Tenho o combobox1 que, ao executar o form, dá a opção para o usuário delecionar os nomes Maria, José e Paulo.
Só que tem o problema, que se o camarada clicar no combobox para selecionar um desses nomes (e por sacanagem, ou descuido mesmo) ele DIGITAR algo, ele acaba fugindo das 3 opções que eu havia pré-definido para ele selecionar (Maria, José ou Paulo")
Ai pensei nas seguintes opção:
1 - Desabilitar a ComboBox para digitar (não sei se isso é possivel) e deixa-lá livre apenas para seleção
2 - Ou criar uma macro que jogue uma mensagem na tela de erro caso o que o usuário digitar algo que fuja do que eu defini.
No meu caso, acho que a primeira solução seria mais funcional, pois não preciso ficar "explicando" pro VB quais são as palavras que ele deve aceitar no Combobox.
Se tiverem uma outra idéia para ajudar, agradeço demais!
Forte abraço amigos!
"O impossível, é só uma questão de tempo"
Postado : 13/03/2013 8:07 am