Usuário com melhor resposta
Gravar dados diferenciando datas iguais

Pergunta
-
Olá
Tenho uma planilha de controle de pagamento de clientes onde:
Coluna "A2" é o código do cliente, Coluna "B2" Nome cliente, Coluna "C2" valor pago e logo em cima na "C1" a data do pagamento
montei uma" textbox1" para o código, outra "textbox2" para digitar o valor pago, outra "textbox3"para digitar a data desse pagamento e por último um botão "Gravar" para executar os comandos.
gostaria de saber se tem como ao pressionar o botão "Gravar" ele já identificasse a linha em que o cliente se encontra e gravar o valor pago nessa linha do cliente e lá em cima na C1 gravar a data desse pagamento. e se algum outro cliente tiver feito o pagamento na mesma data que consta na C1 gravar apenas o valor pago na linha desse suposto outro cliente, e todos os outros novos pagamentos sucessíveis fossem sendo gravados nas próximas colunas EX.: "D2"valor pago e em cima"D1"a data e assim sucessivamente E, F, G, H etc..
Desde já Agradeço a Ajuda.
Respostas
-
Existe um erro conceitual da forma que você estruturou seus dados.
Você deverá organizar seu controle usando duas planilhas distantas: uma de preenchimento dados e outra de visualização. Dessa forma, sua planilha se tornará mais organizada e gerenciável. Veja um exemplo neste link: https://onedrive.live.com/redir?resid=FB206A2D510E0661!371613&authkey=!AOH3PhgaePCKn-E&ithint=file%2cxlsx
http://www.ambienteoffice.com.br - http://www.clarian.com.br
- Marcado como Resposta bogeajr quinta-feira, 14 de abril de 2016 03:05
Todas as Respostas
-
Estou confuso com a estruturação dos seus dados. Na minha opinião, a data de pagamento deveria ficar em D2, não?
Num banco de dados, uma linha representa uma informação. Não espalhe uma informação por mais de uma linha.
http://www.ambienteoffice.com.br - http://www.clarian.com.br
-
Oi Felipe Obrigado por responder!
Bom Felipe Costa, é que na verdade um cliente vai ter vários pagamentos, a ideia é que cada coluna represente uma data de pagamento para todos os clientes que estão em cada linha, quando no formulário for digitado o código ele irá identificar a linha que consta o cliente, quando for digitado a data do pagamento irá identificar a coluna que consta essa data, se na linha desse cliente escolhido juntamente com a escolha da data(coluna) já tiver preenchido, aparecer a msg "Pagamento já efetuado" se ainda não tiver preenchido gravar o pagamento, se for uma data que ainda não existe em nenhuma coluna gravar a nova data na próxima coluna em branco e assim por diante, vou tentar exemplificar a planilha abaixo para ter uma ideia melhor visto que o site ainda não autorizou-me a enviar imagem, e desde já agradeço a ajuda e aceito sugestão de fazer esse banco de dados de uma outra forma se possível.
COD NOME 13/4/16 14/4/16 15/4/16
1 MARIA R$55 R$- R$-
2 JOÃO R$- R$2 R$25
3 VICTOR R$22 R$- R30
-
Existe um erro conceitual da forma que você estruturou seus dados.
Você deverá organizar seu controle usando duas planilhas distantas: uma de preenchimento dados e outra de visualização. Dessa forma, sua planilha se tornará mais organizada e gerenciável. Veja um exemplo neste link: https://onedrive.live.com/redir?resid=FB206A2D510E0661!371613&authkey=!AOH3PhgaePCKn-E&ithint=file%2cxlsx
http://www.ambienteoffice.com.br - http://www.clarian.com.br
- Marcado como Resposta bogeajr quinta-feira, 14 de abril de 2016 03:05
-