MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


4 participantes

    [Resolvido]Campos txt CPF e CNPJ

    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 15:22

    Bom dia ..

    Olha eu de novo..

    Nos cadastros do meu sistema tenho dois ou mai forms que tem o campo txtCpfCnpj, eu queria saber se tem como quando eu for cadastrar um novo Cliente, fornecedor neste campo, quando for CPF o campo ficar assim ___.___.___-__, e quando for CNPJ ficar assim__.___.___/____-__, mas que seja no mesmo campo não precisando criar dois campo.

    desde já Agradeço.


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Cláudio Machado 15/8/2013, 15:35

    Bom dia.

    If Me![TIPO DE PESSOA] = "Pessoa Jurídica" Then
       'CNPJ
       Me![txtCpfCnpj].InputMask = "00\.000\.000\/0000\-00"
    Else
         'CPF
       Me![txtCpfCnpj].InputMask = "000\.000\.000\-00"
    End If


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Campos txt CPF e CNPJ 90dssg para agradecer a dica que solucionou seu problema.
    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 15:48

    bom dia Claudio Machado..

    Para eu fazer esto script devo criar uma combobox com as duas opções?
    Ou criar botões de opções?
    Onde aplico este script?
    Me desculpe em questão de VBA ainda estou engatinhando.

    Obrigado...


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Campos txt CPF e CNPJ Empty boa tarde

    Mensagem  matheuspereira 15/8/2013, 16:00

    teste este modelo
    Anexos
    [Resolvido]Campos txt CPF e CNPJ Attachmentteste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (78 Kb) Baixado 32 vez(es)
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Cláudio Machado 15/8/2013, 16:17

    O ideal seria cria um combo com os textos:

    Pessoa Jurídica
    Pessoa Física

    E na caixa de texto txtCpfCnpj no evento Ao Entrar você coloca o código que lhe passei.

    Ou fazer como o amigo Matheus postou, da no mesmo.

    Abcs.



    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Campos txt CPF e CNPJ 90dssg para agradecer a dica que solucionou seu problema.
    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 17:45

    Obrigado pessoal, deu certo os dois exemplos funcionaram usei um no cadastro de clientes, e outro no de fornecedores.


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Campos txt CPF e CNPJ Empty boa tarde

    Mensagem  matheuspereira 15/8/2013, 17:46

    Abraço..
    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 21:21

    Boa tarde eu de novo.

    Neste tópico ficou tudo bem, só que na hora que eu escolher o tipo de pessoa física ou jurídica, eu queria que o foco fosse direto para o txtcpfCnpj, mas não vai.
    Ja tentei colocar o setFocus em todo o Script e me vem esta mensagem:
    "Erro em tempo de execução '424': O objeto é obrigatório.

    Veja o código:
    Código:
    Private Sub cpfCnpj_For_Enter()

    If Me![CmbTipoDePessoa] = "Pessoa Juridica" Then

    'Cnpj
    Me![cpfCnpj_For].InputMask = "##\.###\.###\/####\-##"
    Else
    'Cpf
    Me![cpfCnpj_For].InputMask = "###\.###\.###\-##"
        End If
       
       
    End Sub
    Desde já agradeço.


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Marcelo David 15/8/2013, 21:35

    Evento após atualizar do seu controle que
    define se é CPF ou CNPJ:

    Me!txtcpfCnpj.SetFocus


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Campos txt CPF e CNPJ Marcel11
    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 21:46

    Boa tarde Marcelo David...

    Sera que sou tão leigo assim?

    Seja mais explicito ja tentei no Script todo de novo e não deu certo.

    Desde já agradeço a sua ajuda.


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Campos txt CPF e CNPJ Empty boa noite

    Mensagem  matheuspereira 15/8/2013, 21:58

    No modelo que te enviei após eu clicar na caixa para selecionar a opção ele ja envia o foco para caixa de texto..
    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 22:00

    Sim acho que vou mudar para o seu modelo.
    Obrigado Novamente.


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Cláudio Machado 15/8/2013, 22:05

    O nome de da sua caixa de texto não é: txtcpfCnpj
    Porque no código da máscara está usando: cpfCnpj_For ?

    O certo seria:

    Me.txtcpfCnpj.SetFocus

    Ou

    Me.cpfCnpj_For.SetFocus

    Se for este o nome da sua caixa de texto.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Campos txt CPF e CNPJ 90dssg para agradecer a dica que solucionou seu problema.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Cláudio Machado 15/8/2013, 22:08

    Entre com este codigo no seu combo:

    Código:

    If Me![CmbTipoDePessoa] = "Pessoa Juridica" Then
       'CNPJ
       Me![txtCpfCnpj].InputMask = "00\.000\.000\/0000\-00"
    Else
         'CPF
       Me![txtCpfCnpj].InputMask = "000\.000\.000\-00"
    End If

    Me.txtCpfCnpj.SetFocus



    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Campos txt CPF e CNPJ 90dssg para agradecer a dica que solucionou seu problema.
    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 22:54

    Não Funcionou não sei porque.


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    Samuel Ribeiro
    Samuel Ribeiro
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 584
    Registrado : 05/02/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Samuel Ribeiro 15/8/2013, 23:18

    Ok pessoal consegui resolver aqui.

    Optei pelo modelo do colega matheuspereira, porque no outro não deu certo mesmo.

    Obrigado.


    .................................................................................
    ______________________________
         Samuel Carlos Ribeiro
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Cláudio Machado 16/8/2013, 01:05

    Ok, de qualquer forma o fórum agradece o retorno.
    Abraço.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Campos txt CPF e CNPJ 90dssg para agradecer a dica que solucionou seu problema.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Marcelo David 16/8/2013, 03:19

    Samuel Ribeiro escreveu:Sera que sou tão leigo assim?
    Realmente não sei amigo.

    Bom que resolveu.

    Boa noite.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Campos txt CPF e CNPJ Marcel11

    Conteúdo patrocinado


    [Resolvido]Campos txt CPF e CNPJ Empty Re: [Resolvido]Campos txt CPF e CNPJ

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 02:18