Notifications
Clear all

Dar Opções apartir de primeira(s) letra(s) digitadas.

9 Posts
1 Usuários
0 Reactions
2,092 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bem galera, sou novo no mundo excel, e também aki no fórum. E estou com uma dúvida sobre uma aplicação que fiz no excel.
Uso a versão 2010 do software.

Bem, tenho uma lanhouse. E fiz um planilha onde digito o nome do cliente, e aparece o Valor de débito de acesso, de outros serviços e também a data de início do débito. Tudo isso vindo do "banco de dados", que no meu caso é na PLAN2.

Usei o PROCV pra isso. Digito o nome do cliente e aparece os dados... até aí beleza. Só que agora ficou complicado, pois tenho que digitar o nome do cliente exatamente como está lá na outra planilha.

Queria saber se tem como aparecer, conforme eu for digitando, por exemplo... "An". Ir aparecendo uma lista (ou algo parecido) com os nomes cadastrados no "banco de dados" ex.: Antonio, Antonia, Anastácio,Angela... etc.

Se não estiverem entendendo, posso postar o arquivo.

Aguardo.
De já obrigado!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/04/2011 9:56 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

zeg, seja bem vindo ao planilhando.

Quanto á sua questão, na célula que digita o Nome, você pode usar o recursso Validação.

Como disse que tem um BD, provavelmente no mesmo tem todos os nomes cadastrados, utilizando as dicas no tópico abaixo, você pode fazer uma coluna auxilar com os dados(Nomes) sem repetição e na Validação utilizar a opção Lista.
PROCV com varios resultados
viewtopic.php?f=28&t=239&st=0&sk=t&sd=a

Se realizar uma Busca no forum, temos outros recursos e alguns modelos, utilizando-se outras funções.
Qualquer problema poste novamente.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/04/2011 10:27 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

@Mauro Coutinho

Bem legal a planilha que vc mostrou. Porém, não é isso ainda que preciso.

Vou tentar explicar melhor.

Não vai ser sempre que estarei no pc, minha namorada ou minha mãe às vezes ficam aki, só que não sabem N-A-D-A de excel.

Então quero que a pessoa digite o nome do cliente que está com débito, e lá apareça o valor do ACESSO, de OUTROS SERVIÇOS e o VALOR TOTAL.
Isso já tá feito, usei o PROCV pra fazer!

No entanto o problema que encontrei foi na hora de digitar o nome da Pessoa, pois, se por exemplo. No Banco de Dados (plan2) está escrito o nome do Cliente: "Maurício Fontinele", eu, ou a outra pessoa que estiver aki, terá que digitar o nome IGUALZINHO a que está lá. O que gera um pouco de dificuldadel, pois uso geralmente o Nome, sobrenome e apelido.

Então gostaria apenas que: Ao digitar algum nome, ou letras, aparecessem tudo aquilo que "combinasse" com o digitado.

Exemplo:

Meu BD
Antonio Fagundes
Bruno Sousa
Carlos Alberto
Danilo Mendes
Raimundo Faustino
Raimary Silva
______________________
CÉLULA ONDE DIGITO O NOME

Digite o nome do cliente

[_RAI_]

Daí tendo digitado apenaso "RAI" e pressionado ENTER. Listasse todos os nomes correspondente as letras que inseri:
No nosso caso:
- Raimundo Faustino
- Raimary Silva
________________________________________
Ou então estava pensando de quando começar a digitar, o excel mostrasse o resto do nome, assim como ele faz quando digitamos alguma letra, igual a letra de algo já digitado na mesma coluna.

Exemplo:

RAIMUNDO

No caso eu digitei RAI.. e o MUNDO, foi adicionado automaticamente pelo excel.

Seria bem útil em casos de sobrenome, onde seria preciso apenas digitar o 1º nome, daí o excel tentaria "adivinhar" o restante.

Estou enviando o anexo do arquivo, para ver se dá pra compreender.
A senha para desbloquear a planilha é: 000

Bem é isso, desculpa aí pela postagem imeeeeeeeeensa!

Espero que alguém possa me ajudar.

Fiquem na paz!
Obrigado!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/04/2011 6:23 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

zeg3, existem algumas maneiras de se fazer o que pretende, só não tenho a certeza se isso é aceito na validação pura com formulas, nãos sei se no Excel 2007 implementaram alguma opção deste tipo.
Posso construir algo em VBA, e antes de continuar, gostaria de saber o seguinte, e isso é válido tanto para uma solução com Formula ou para o VBA.
Em sua relação de clientes vi que não tem nomes repetidos, ou seja se um mesmo Cliente for utilizar novamente a lanhouse ?
Exemplo :
A Agnes utilizou dia 23/11/2010 e está em Debito, para utilizar novamente teria de saldar o débito antes ? Assim você "Zeraria" os Débitos e adicionaria o Novo ?

Outra coisa que já vi acontecer muito em arquivos deste tipo são os homônimos, Nomes iguiais pessoas diferentes, existe esta possibilidade ?

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/04/2011 7:32 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Então @Mauro Coutinho, não tenho problemas com repetição de nomes, e mesmo se tivesse seria fácil diferenciar com os sobre nomes, ou mesmo apelidos. Porém não pretendo estender mais essa lista de fiados.

Mais seria bem mais prático, já aparecer os nomes dos clientes para selecionarmos e colocar na célula. Até pra ficar com mais "cara" de programa.

E quanto ao receber, nem sempre é assim, deixo a data apenas da primeira vez. Caso quite e comece outra, é outra data, caso fique acumulando, dando só partes, deixo a data inícial.

Então, caso o mesmo cliente fique devendo na lan, o débito só acumula, e por isso não é necessário uma nova entrada.

Agradeço muito a vc, pelo que está fazendo.

Espero que tenha solução.

Abraço, fique na paz!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/04/2011 8:55 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

zeg, veja se seria isto.

Adaptei a mesma me baseando nos exemplos do Site da Contexture, adicionando um Combobox, linkado com a celula que contem a Validação.

Como não tenho o Excel 2007, salvei no excel 2003, então faça os testes em sua versão.

Fonte:
Excel Data Validation Combo box Click
http://www.contextures.com/xlDataVal14.html

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/04/2011 10:27 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Muito bom o exemplo Mauro...

pode ser bem útil as vezes...

abraço

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/04/2011 10:44 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

@ Mauro Coutinho

Cara.. muuito obrigado, vc me ajudou muito.

Infelizmente ainda não consegui ver como isso foi feito. Olhei o site que vc enviou, mais não tive tempo de ler direitinho.

Mais gostei muito muito mesmo

OBRIGADO mesmo cara.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/04/2011 9:22 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa Tarde!!!

estou com o mesmo problema, baixei o arquivo (Consulta_Lanhouse_Mauro.rar) mas não entendi como se faz...... Já tentei validação de dados e a combo só q as duas não exibem os dados através da primeira letra..... help!!!!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 16/08/2012 9:49 am