none
Gravar dados diferenciando datas iguais RRS feed

  • 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. 

    sábado, 9 de abril de 2016 01:09

Respostas

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

    terça-feira, 12 de abril de 2016 12:20
    Moderador
  • 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

    quarta-feira, 13 de abril de 2016 05:53
  • 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
    quarta-feira, 13 de abril de 2016 18:33
    Moderador
  • Obrigado Pela Ajuda! Realmente com essa estruturação dos dados consegui resolver aqui!
    quinta-feira, 14 de abril de 2016 03:06