Notifications
Clear all

Automatizar abertura de lista suspensa com enter

20 Posts
3 Usuários
0 Reactions
2,112 Visualizações
(@danimalaca)
Posts: 0
New Member
Topic starter
 

Bom dia craques do excel.

Preciso de uma ajuda. Tenho uma planilha e na coluna C todas a células tem uma lista suspensa, em que carrego na setinha com o rato e ele abre essa lista. Mas para não ter que utilizar o rato, para tornar o processo mais fácil, queria carregar na tecla enter e ele abrisse essa lista.

Podem ajudar-me?

Obrigado

 
Postado : 23/01/2015 5:19 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia !!

tem uma lista suspensa,

Isso é um controle de ActiveX, Forms, UserForms ou uma Validação de Dados?

Já tentou a tecla Alt+Seta para Baixo?

Att

 
Postado : 23/01/2015 5:28 am
(@danimalaca)
Posts: 0
New Member
Topic starter
 

É uma validação de dados!
Já experimentei o Alt+seta para baixo, e é quase isso...só há um problema, eu criei com a ajuda de outros colegas do fórum, um filtro na lista, ou seja, eu começo a escrever a palavra por exemplo am, e quando carrego na setinha ele abre só os começados por am. E através da sua ideia do alt+ seta, quando faço isso, abre a lista em branco.

Att

 
Postado : 23/01/2015 5:36 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

É uma validação de dados!

Sua afirmação está estranha, pois a validação de dados é nativa do excel, o melhor afazer é postar seu arquivo modelo!!

Att

 
Postado : 23/01/2015 5:41 am
(@danimalaca)
Posts: 0
New Member
Topic starter
 

Aqui vai em anexo!

E o que preciso é que quando começo a escrever onde está o Ad carregue enter e ele me abra a lista com as palavras começadas em ad.

Dá para perceber colega? Obrigado.

Att

 
Postado : 23/01/2015 5:48 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Alt+ setapracima

 
Postado : 23/01/2015 5:54 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Você fala no seu segundo post, como se houvesse uma macro, no seu arquivo não tem nada (já que postou em fórum de VBA), talvez você pretenda fazer algo do tipo....use a pesquisa do fórum
http://www.google.com.br/cse?cx=partner ... gsc.page=1

Att

 
Postado : 23/01/2015 6:04 am
(@danimalaca)
Posts: 0
New Member
Topic starter
 

Pois, eu coloquei no fórum VBA, pois pensei que para isso fosse preciso fazer uma macro! Só que eu não sei fazer isso, e se alguém puder ajudar...
Quando estou a escrever a palavra na célula, carregar enter e ela abrir lista pendente, "apenas isso"!!! ;)

 
Postado : 23/01/2015 1:49 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Mas você não olhou a pesquisa, eu mesmo além de outros, já postamos algo sobre o assunto, veja o link da minha postagem anterior.

Att

 
Postado : 23/01/2015 1:51 pm
(@danimalaca)
Posts: 0
New Member
Topic starter
 

Caro AlexandreVba, eu segui o seu conselho e fui dar uma olhada nos tópicos que você me deu. Mas, eu não sei mesmo como solucionar o problema, e preciso ver exemplos, mas quase todos os ficheiros que tentei ver estão corrompidos! Houve um que dizia o que eu queria, que era eu ia começando a escrever a palavra na célula, e ele ia fazendo aparecer as palavras possíveis, tipo uma pesquisa do google. Mas não funcionou nenhum ficheiro :(
Podem-me ajudar? Nem que seja naquele ficheiro que eu pus neste fórum à tarde! Quando começo a escrever Ad, ele vai aparecendo a lista das palavras começadas por ad, sem eu ter que carregar na setinha.

Obrigado.

Abraço

 
Postado : 23/01/2015 6:41 pm
(@danimalaca)
Posts: 0
New Member
Topic starter
 

Para explicar melhor o que preciso mesmo, é o seguinte, que me aconteceu agora. Numa célula qualquer, eu coloco = depois começo a escrever o nome de uma função pré-definida no excel, e ela vai mostrando as funções. Eu quero fazer mesmo isso, mas em vez de aparecer a função, apareça uma lista minha.

Me ajudavam imenso...
Abraço

 
Postado : 23/01/2015 6:54 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Seria isso, veja na guia "Controle atestado médico 2012"

Tem um controle ActiveX, nele ao digitar um nome ou inicial ele auto completa e listas os nomes.
https://www.sendspace.com/file/80oeha

Att

 
Postado : 23/01/2015 6:57 pm
(@danimalaca)
Posts: 0
New Member
Topic starter
 

Está quase perfeito, só que imagine que tenho 50 Ana Maria Pires... e para não ter que escrever o nome todo, quando escrevesse Ana, ele abria a lista de todas as Anas. Percebeu?
Mas está a ajudar-me muito!
Aqui em Portugal já está na hora de ir deitar, mas amanhã venho logo ver se você me conseguiu ajudar! E se conseguir fazer no ficheiro que eu anexei neste fórum, um muito obrigado mesmo.

Att Alexandre

 
Postado : 23/01/2015 7:14 pm
(@danimalaca)
Posts: 0
New Member
Topic starter
 

Vou colocar aqui o meu exemplo real em anexo! O que quero é quando carrego numa célula Dia1/Produto, começo a escrever "Co" e ele me abra logo a caixa com as couves para eu escolher e seleccionar.

Ok?

 
Postado : 23/01/2015 7:32 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Você testou direito, caso você tenha 3 ou n nomes repetidos, pode clickar na lista e procurar o nome desejado.

Att

 
Postado : 24/01/2015 8:28 am
Página 1 / 2