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


2 participantes

    [Resolvido]limpar vários campos

    avatar
    dori
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 173
    Registrado : 22/04/2016

    [Resolvido]limpar vários campos Empty [Resolvido]limpar vários campos

    Mensagem  dori 20/5/2024, 04:36

    Bom dia, rapaziada.

    Tô tentando adaptar esse código do JPaulo para limpar todos os campos de uma única vez, mas quando chega no campo que contém a
    numeração automática, dispara a mensagem: "Você não pode atribuir um valor a esse objeto"
    Como faço pra deixar só esse campo de fora e apagar todo o restante?

    Private Sub SeuBotao_Click()
    Dim X As Control
    For Each X In Me.Controls
    If TypeOf X Is TextBox Then
    X = Null
    End If
    Next X
    Me.SeuCampo.SetFocus
    End Sub
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3501
    Registrado : 13/12/2016

    [Resolvido]limpar vários campos Empty Re: [Resolvido]limpar vários campos

    Mensagem  Alexandre Fim 20/5/2024, 11:24

    Bom dia,

    Troque "X = Null" por "X = Empty"

    É isso

    Att

    Alexandre


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]limpar vários campos Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    dori
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 173
    Registrado : 22/04/2016

    [Resolvido]limpar vários campos Empty Re: [Resolvido]limpar vários campos

    Mensagem  dori 20/5/2024, 13:20

    Não deu também; esse campo com numeração automática não aceita alteração.
    Só excluindo, mas não posso excluir porque eu preciso da autonumeração.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3501
    Registrado : 13/12/2016

    [Resolvido]limpar vários campos Empty Re: [Resolvido]limpar vários campos

    Mensagem  Alexandre Fim 20/5/2024, 13:50

    Sim, não aceita.
    Este campo você deve desconsiderar.
    Utilize a propriedade Marca (tag) do controle, e informe o valor "*" em todos os campos textbox, exceto o campo autonumerico.

    Copie e cole a instrução abaixo:
    Código:


    Private Sub SeuBotao_Click()
    Dim x As Control

        For Each x In Me.Controls
            If TypeOf x Is TextBox Then
                If x.Tag = "*" Then
                    x.Value = Empty
                End If
            End If
        Next x
        Me.SeuCampo.SetFocus
       
    End Sub



    E isso

    Espero ter ajudado

    Att,

    Alexandre Fim





    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]limpar vários campos Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    dori
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 173
    Registrado : 22/04/2016

    [Resolvido]limpar vários campos Empty Re: [Resolvido]limpar vários campos

    Mensagem  dori 20/5/2024, 16:09

    Perfeito, Alexandre.

    Obrigado. Very Happy
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3501
    Registrado : 13/12/2016

    [Resolvido]limpar vários campos Empty Re: [Resolvido]limpar vários campos

    Mensagem  Alexandre Fim 20/5/2024, 16:31

    cheers cheers cheers
    Valeu Dori,

    O forum agradece.

    Sucesso


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]limpar vários campos Setinf11
    Sistemas e Tecnologia Ltda

    dori gosta desta mensagem


    Conteúdo patrocinado


    [Resolvido]limpar vários campos Empty Re: [Resolvido]limpar vários campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/12/2024, 00:00