Bom vamos para mais um problema que tive que resolver e achei uma solução agradável:
Problema:
Em uma determinada lista do Sharepoint precisava validar se um campo o formato do CPF ou do CPNJ estavam corretos. Lembrando:
CPF: xxx.xxx.xxx-xx
CPNJ: xx.xxx.xxx/xxxx-xx
Observação:
Apenas validar se o formato está correto, não valido os dígitos verificadores.
Bom vamos lá, estrutura da lista:
=OR(AND(MID([CNPJ/CPF];3;1)=".";MID([CNPJ/CPF];7;1)=".";MID([CNPJ/CPF];11;1)="/";MID([CNPJ/CPF];16;1)="-";LEN([CNPJ/CPF])=18);AND(MID([CNPJ/CPF];4;1)=".";MID([CNPJ/CPF];8;1)=".";MID([CNPJ/CPF];12;1)="-";LEN([CNPJ/CPF])=14))
Como ficou:
E agora vamos ao teste, lembrando que o cpf é falso!
Observe que quando esta mal formatado ele dispara o erro de formato inválido.
Bom é isso qualquer coisa postem ai.
Abraços!!!
Gostei. Funcionou perfeitamente!
Parabéns!!!!
Agora Faz um com validação do dígito verificador! ;)
Abraços
Bruno
Show, funcionou perfeitamente!
Parabéns
Valeu Cara!
Muito Obrigado!
Gostei, onde posso consigo demais "sintaxes" ou "comandos" para validação e formulas?
Você indica algum livro, site, curso.
Olá Leonardo que bom que gostou. Bom não conheço nenhum livro que possa fazer estas formulas. Utilizo muito o próprio msdn. Alguns links que podem te ajudar:
http://msdn.microsoft.com/en-us/library/bb862071(v=office.14).aspx
http://office.microsoft.com/en-us/windows-sharepoint-services-help/examples-of-common-formulas-HA001160947.aspx
Obrigado pelo retorno Pedro!
Desculpe a demora na leitura...rsrsrs
Muito bom!!!!! funcionou muito bem!
Booooaaa!!!!