Quase deu certo, Desculpem-me mas continuo aproveitando da boa vontade de todos
se digitar W e der enter vai para a proxima combo sem dar erro
2- se digitar W duas vezes ou 2 outras letras quaisquer que não sejam iniciais do dado da combo ai dá o erro , porem apaga somente a segunda letra ,
usei:
O problema que estava tendo de mudar de combo mesmo com dado errado , acabou.
O problema é que:
1 - Quando digito a primeira letra na CbPOLO, se existe o dado na combo , o cursor já muda automaticamente para a proxima combo ( ótimo ) O problema é que se houver 2 dados com as mesmas iniciais o cursor muda escolhendo por conta própria.
2 - Nas combos CbCidade e CbAlimentador , quando digito , mesmo existindo aquela inicial , aparece a msgbox de erro.
Por exemplo
1- abre a CbPOLO e digita L , verá que somente ao digitar L será escolhido Lavras ja vai pra txtDispositivo ; ÉRRADO pois no caso de haver mais de uma Polo com as mesmas iniciais daria errado
2- Na CbCidade digita "W" verá que aparecerá a Msgbox de erro , CERTO pois na polo LAVRAS não existe cidade começada com W
3- Na CbCidade digita "C" verá que aparecerá a Msgbox de erro ,ERRADO pois na polo LAVRAS existe 4 cidades começada com C sendo elas CAMPO BELO, CANA VERDE, CANDEIAS, CRISTAIS
P.S- Pensei em arrumar uma maneira de não deixar digitar e somente escolher nas combos o dado necessitado , mas o problema é que em alguns casos algumas combos vão ter mais de 100 dados ,abrir e procurar o dado escolhido vai ser um pouco trabalhoso.
Peço que quem for responder se não for muito trabalhoso ,comente o código ; para que eu entenda a lógica do código e faça as adaptações necessárias agora e futuramente , evitando assim de incomoda-los com perguntas que para muitos pode parecer idiota . Esclareço que os códigos constante neste arquivo não foram nenhum escrito por mim e sim adaptados .
Antecipadamente agradecido.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 16/04/2012 10:57 am