Como validar números de cartões de crédito no Google Docs
Já comentamos anteriormente o uso de Scripts em nossas Planilhas Eletrônicas. Eles tanto podem auxiliar como acelerar nosso trabalho. Iremos falar agora sobre um problema simples de resolver com uso desta ferramenta, trata-se da validação de números de Cartões de Credito.
Como saber se o número informado num formulário está correto ou não?
Para não ter que recorrer a outros programas, podemos usar um Script que resolve isto sem problemas, na realidade ele instala uma nova função chamada =isCardValid(nº Cartão), nela devemos informar o número do cartão, sendo este válido a função retorna o operador Lógico TRUE caso contrário False.
Para instalar, siga o procedimento
1. Dentro do seu Google Docs, clique no Botão Criar e na sequência clique sobre Planilha para criar uma nova.
2. Na Barra de ferramentas da Planilha, clique em Ferramentas e a seguir Galeria de scripts.
3. O Script que buscamos aparece logo no início da lista, caso não ocorra assim na sua Planilha, digite Credit_Card_Number e clique no Botão Search.
4. Clique no Botão Install do Script Credit_Card_Number.
5. Após a instalação, iremos fazer um teste para validar se alguns números de Cartão de Crédito estão corretos ou não.
6. Na mesma planilha digite os números que aparecem no exemplo.
7. Para usar a função escolhemos, por exemplo, o nº do cartão de crédito da primeira célula na Planilha (A2). Na célula ao lado (B2) digitamos a função informando o endereço da célula anterior, =isCardValid(A2).
8. A teclar Enter ou se dirigir para outra célula a função exibirá o resultado.
9. Copie a fórmula contida na célula (B2) para o intervalo de células B3 até B6.
10. Veja agora o resultado.
Para testar a inserção de um número de cartão incorreto, experimente apagar um digito de qualquer número desta lista. No nosso exemplo apagamos o primeiro dígito da célula (A2). Veja a seguir o resultado.
Teste a função com outros números de cartão de crédito e veja como ela poderá ajudá-lo agora ou num futuro próximo. Para ficar sabendo sobre scripts que podem acelerar seu trabalho, acompanhe a Setesys no Twitter.