Notifications
Clear all

Visualizar ultimo pedido.

25 Posts
4 Usuários
0 Reactions
3,086 Visualizações
(@romanha)
Posts: 104
Estimable Member
Topic starter
 

Bom dia, boa tarde, boa noite!!!

Pessoal estou com um bug que não estou conseguindo resolver, estou criando uma planilha para cadastro de cliente e registro dos pedidos do cliente está funcionando quase tudo certo conseguir pela ajuda do nosso amigo Wag, transferir os dados do cliente para o pedido... ( Na planilha pedido fiz o código para colocar o pedido do cliente na tela, porem quando busco o telefone do cliente ele puxa o primeiro pedido realizado e não o ultimo que está cadastrado na planilha "PEDIDOS", será que alguém pode me ajudar a resolver este bug.

Segue a Planilha para melhor entendimento.

Se a resposta foi últil, gentileza, Amigo,clique na mãozinha ao lado direito da sua tela. canto superior.

" Aquele que habita no esconderijo do Altissimo, à sombra do Onipotente descansará. Salmos 91:1"

Atenciosamente.

Jason Romanha

 
Postado : 06/04/2017 8:28 am
(@mprudencio)
Posts: 2749
Famed Member
 

Vc leu todo o topico que indiquei?

Pq ele faz exatamente o que vc precisa.

A solução esta na ultima postagem e inclusive tem uma planilha de exemplo.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 10/04/2017 8:47 am
(@romanha)
Posts: 104
Estimable Member
Topic starter
 

Marcelo, boa tarde.

Me desculpe eu não tinha visto que tinha outra aba no tópico então tinha ficado um final da primeira aba por isso não vi a planilha de exemplo, agora eu vou estudar ela e adaptar para o meu programa... caso não consiga por esta ainda aprendendo posso pedir sua ajuda?

Se a resposta foi últil, gentileza, Amigo,clique na mãozinha ao lado direito da sua tela. canto superior.

" Aquele que habita no esconderijo do Altissimo, à sombra do Onipotente descansará. Salmos 91:1"

Atenciosamente.

Jason Romanha

 
Postado : 10/04/2017 9:37 am
felipemazz
(@felipemazz)
Posts: 59
Trusted Member
 

Veja se é isso que queria Romanha!
Acredito que era só encontrar o pedido no dia mais avançado, e na hora mais avançada...

O que você estava pedindo era para pegar a ultima linha do codigo, e nem sempre é assim.

Deve-se comparar as datas e horários dos pedidos para pegar o ultimo pedido feito pelo cliente.

 
Postado : 10/04/2017 9:39 am
felipemazz
(@felipemazz)
Posts: 59
Trusted Member
 

(Nos avise se era isso que você queria, para que possamos ajudar até o fim! :) )

 
Postado : 10/04/2017 10:05 am
(@romanha)
Posts: 104
Estimable Member
Topic starter
 

OPaa!!! Muito obrigado Felipe eu não tinha pensado nesta logica!

Se a resposta foi últil, gentileza, Amigo,clique na mãozinha ao lado direito da sua tela. canto superior.

" Aquele que habita no esconderijo do Altissimo, à sombra do Onipotente descansará. Salmos 91:1"

Atenciosamente.

Jason Romanha

 
Postado : 10/04/2017 11:36 am
(@romanha)
Posts: 104
Estimable Member
Topic starter
 

Felipe, boa tarde.

Então Felipe eu peguei a planilha que você fez a alteração e coloquei alguns testes e ela parou de fazer a comparação aparte de um certo cadastro, fiz o cadastro de mais 2 números de telefone e quando intercalei os dados com um número e depois outro número (trocando a hora e a data do pedido) parou de comparar e buscou o anterior.
E assim aconteceu para todos os outros testes que fiz.
Será que dá para conserta este bug?
Segue Exemplo.

Se a resposta foi últil, gentileza, Amigo,clique na mãozinha ao lado direito da sua tela. canto superior.

" Aquele que habita no esconderijo do Altissimo, à sombra do Onipotente descansará. Salmos 91:1"

Atenciosamente.

Jason Romanha

 
Postado : 10/04/2017 12:24 pm
felipemazz
(@felipemazz)
Posts: 59
Trusted Member
 

Felipe, boa tarde.

Então Felipe eu peguei a planilha que você fez a alteração e coloquei alguns testes e ela parou de fazer a comparação aparte de um certo cadastro, fiz o cadastro de mais 2 números de telefone e quando intercalei os dados com um número e depois outro número (trocando a hora e a data do pedido) parou de comparar e buscou o anterior.
E assim aconteceu para todos os outros testes que fiz.
Será que dá para conserta este bug?
Segue Exemplo.

Pode encaminhar a planilha preenchida para que eu possa visualizar melhor o problema?

Antes de enviar a planilha faça um teste:

Altere esta linha do código:

       For j = 2 To Pedidos
            If Val(ComboBox_telefone.Value) = Sheets("PEDIDOS").Range("C" & j).Value Then

para

       For j = 2 To Pedidos
            If Val(ComboBox_telefone.Value) = Val(Sheets("PEDIDOS").Range("C" & j).Value) Then

E teste novamente.

 
Postado : 10/04/2017 12:32 pm
(@romanha)
Posts: 104
Estimable Member
Topic starter
 

Opa!! Realizei a alteração mais o bug continua segue a planilha com os dados conforme solicitado.

Se a resposta foi últil, gentileza, Amigo,clique na mãozinha ao lado direito da sua tela. canto superior.

" Aquele que habita no esconderijo do Altissimo, à sombra do Onipotente descansará. Salmos 91:1"

Atenciosamente.

Jason Romanha

 
Postado : 10/04/2017 12:40 pm
felipemazz
(@felipemazz)
Posts: 59
Trusted Member
 

Opa!! Realizei a alteração mais o bug continua segue a planilha com os dados conforme solicitado.

Corrigido Romanha, foi um erro de lógica minha...
Eu estava assumindo o horario de um, e comparando com o outro independente do dia, e isso não pode acontecer...
Só pode comparar horários quando os dias forem iguais!

Veja se entendeu no código, se não tento ser um pouco mais claro. Acredito que agora está correto.

 
Postado : 10/04/2017 12:57 pm
(@romanha)
Posts: 104
Estimable Member
Topic starter
 

Bom dia, Felipe!

Muito obrigado meu irmão!

Se a resposta foi últil, gentileza, Amigo,clique na mãozinha ao lado direito da sua tela. canto superior.

" Aquele que habita no esconderijo do Altissimo, à sombra do Onipotente descansará. Salmos 91:1"

Atenciosamente.

Jason Romanha

 
Postado : 11/04/2017 5:00 am
Página 2 / 2