none
Ajuda para criação de uma planilha de pontos RRS feed

  • Pergunta

  • Bem, estou tentando criar uma planilha que armazene a pontuação dos clientes (1 real = 1 ponto), porém eu tenho dificuldade em macros e vba, e até agora só consegui criar um campo onde digito o nome do cliente, data e coloco o ponto, fiz um botão com uma macro que gravei manualmente (sem digitar codigos vba) onde ele envia esses 3 dados dos campos para uma outra "guia" da mesma planilha como um banco de dados (porém caso você queira adicionar mais pontos ao mesmo cliente ele nao adiciona ao mesmo nome mas cria o mesmo nome em uma nova linha)... fiz tambem um campo onde você digita o nome do cliente e aparece o total de pontos daquele mesmo cliente que digitei na celula, fiz com a formula SOMASE onde ela calcula com base no banco de dados para onde vão as pontuações... agora que expliquei onde estou quero ajuda para onde quero chegar... o problema disso tudo é na hora de debitar os pontos, da pra fazer manualmente indo no banco de dados, no filtro, no nome do cliente e ir deletando a quantidade de pontos que você deseja, porém isso nao é nada pratico,consome muito tempo, e exigiria mais cuidado e experiencia na plataforma, digo isso porque nao sou eu quem vou mecher mas alguem que nao entende, e quero que a planilha seja objetiva para que ate pessoas mais leigas na plataforma possam mecher... bem, sobre opções que eu acho que podem solucionar esse problema são as seguintes:

    1- ao invés de os dados do campo onde digito cliente e pontos na primeira guia irem para um banco de dados, iram para um tipo de cadastro onde os pontos fossem adicionados a um cadastro ja existente, ex: existe um cadastro de ANTONIO NEVES LOPES / pontos 90, quando eu adicionasse mais pontos na primeira guia nao criaria um novo cadastro de mesmo nome mas somente iria adicionar os pontos ali, assim provavelmente quando tivesse que debitar pontos seria mais facil, mas para isso também precisaria de ajuda

    2-manter o banco de dados como está, e adicionar um novo banco de cadastros onde o banco de dados antigo ficaria somente para consulta de datas e pontos que foram adicionados naquela data, e quando tivesse que debitar ou consultar o total de pontos seria feito desse banco de cadastros, o que acho que é a melhor opção se tivesse como ser feita, pois me da mais dados na planilha.

    Bem eu imagino esse codigo de VBA como se fosse uma formula que quando eu clicasse no botão de "adicionar pontos" ele adicionasse os pontos com algum tipo de condição (nome) como as formulas "somase" e adicionasse e somasse os pontos a uma celula determinada celula (pontos), depois um campo onde eu digito o nome e a quantidade de pontos e clico em botão para debitar os pontos com base no critério do nome do cliente

    Acho que é isso, sei que é muito complexo mas espero que possam me ajudar, nao quero que vocês façam tudo quero aprender o maximo possivel com a ajuda de vocês, obrigado desde já.

    Antônio Neves Lopes

    segunda-feira, 25 de fevereiro de 2019 14:18