MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Excluir mascara ja gravada na tabela de uma vez

    Compartilhe

    Vanderlei
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 20/01/2011

    [Resolvido]Excluir mascara ja gravada na tabela de uma vez

    Mensagem  Vanderlei em Qua 08 Jul 2015, 13:39

    O código do Criquio (2011) funciounou perfeitamente para o campo CPF

    Mudei o campo para telefone mascara: (43) 9999-9999 e nao funciona de jeito nenhum, da uma mensagem de O USO DO "NULL"É INVALIDO

    rs!telefone = Replace(rs!telefone, "(", "")
    rs!telefone = Replace(rs!telefone, ")", "")
    rs!telefone = Replace(rs!telefone, " ", "")
    rs!telefone = Replace(rs!telefone, "-", "")

    Private Sub Comando9_Click()
    Dim rs As Recordset
    Set rs = CurrentDb.OpenRecordset("Cadastro")

    Do While Not rs.EOF

    rs.Edit

    rs!cpf = Replace(rs!cpf, ".", "")
    rs!cpf = Replace(rs!cpf, ".", "")
    rs!cpf = Replace(rs!cpf, "-", "")


    rs.Update

    rs.MoveNext

    Loop

    rs.Close
    Set rs = Nothing
    End Sub
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9255
    Registrado : 04/11/2009

    Re: [Resolvido]Excluir mascara ja gravada na tabela de uma vez

    Mensagem  JPaulo em Qua 08 Jul 2015, 13:43

    teste;

    rs!cpf = Replace(Nz(rs!cpf,""), ".", "")
    rs!cpf = Replace(Nz(rs!cpf,""), ".", "")
    rs!cpf = Replace(Nz(rs!cpf,""), "-", "")


    .................................................................................
    Contribua com o maximoaccess, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    Vanderlei
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 20/01/2011

    Re: [Resolvido]Excluir mascara ja gravada na tabela de uma vez

    Mensagem  Vanderlei em Qua 08 Jul 2015, 15:05

    Valew JPaulo

    Funcionou, mas porque do outro modo não deu ?

    Grato

    Vanderlei
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9255
    Registrado : 04/11/2009

    Re: [Resolvido]Excluir mascara ja gravada na tabela de uma vez

    Mensagem  JPaulo em Qua 08 Jul 2015, 18:11

    Porque você estava a tentar modificar valores Nulos, e a função interna Nz() faz o tratamento dos Nulos.


    .................................................................................
    Contribua com o maximoaccess, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

      Data/hora atual: Dom 25 Jun 2017, 11:26