MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Compartilhe

    Baumgratz
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 05/10/2015

    [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  Baumgratz em Ter 16 Fev 2016, 10:37

    .
    Olá autoridades em VBA !

    Eu, como amador em Access nomeei os controles de formulário errado. Agora estou tentando corrigir isso e não está dando certo. Nos formulários a alteração é fácil. Por exemplo, onde estava BtnNovoRegistro eu mudei para btnNovoRegistro. Mas o Intellisense do editor de VBA não está aceitando esta mudança dentro dele – ele volta a primeira letra para maiúscula. Já tentei uma pancada de coisas e nada.

    Agradeço !
    .
    Anexos
    Bbtn.jpg
    Você não tem permissão para fazer download dos arquivos anexados.
    (57 Kb) Baixado 6 vez(es)

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3206
    Registrado : 15/03/2013

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  ahteixeira em Ter 16 Fev 2016, 11:31

    Olá, teste assim:

    1) altere o nome para btn-tmp
    2) altere de btn-tmp para o nome desejado btnNovoRegistro

    Aguardemos o retorno.
    Abraço

    Baumgratz
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 05/10/2015

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  Baumgratz em Ter 16 Fev 2016, 15:36

    ixi !
    Fui, renomeei, voltei e ... nada! Eu já havia tentado isto, mas tentei novamente.

    obrigado assim mesmo.

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3206
    Registrado : 15/03/2013

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  ahteixeira em Ter 16 Fev 2016, 16:58

    Olá, tem razão.

    No entanto tente desta forma, fiz aqui o teste e acho que deu.

    1) Alterar de BtnSalvar para btnSalvar_

    2) No codigo onde tem Me.BtnSalvar para Me.btnSalvar_

    3) DEBUG\Compilar

    4) Gravar

    5)Compactar/Repara

    6)Sair

    7) Entrar e ajustar para o pretendido e verificar se deu

    Abraço

    Baumgratz
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 05/10/2015

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  Baumgratz em Qua 17 Fev 2016, 10:36

    ai, ai! Meu editor de VBA teve estar com problemas.
    O F8 (depuração total) não funciona.

    O editor permite que o nome da Sub seja trocado conforme está lá no botão de comando.

    Código:

    Private Sub btnSalvar_Click()
    ...
    End Sub

    Mas a mudança é ignorada onde estiver esta instrução ao longo dos meus códigos de navegação do formulário:

     
    Código:

        Me.BtnPrimeiro.Enabled = True
        Me.BtnVoltar.Enabled = True
        Me.BtnProximo.Enabled = True
        Me.BtnUltimo.Enabled = True
        Me.BtnNovo.Enabled = True
        Me.BtnSalvar.Enabled = False
        Me.BtnAlterar.Enabled = True
        Me.BtnDesfaz.Enabled = False
        Me.BtnExcluir.Enabled = True
        Me.BtnFechar.Enabled = True

    Bem... como é uma questão só de estética me dou por vencido.

    Obrigado pelas dicas. Smile

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3206
    Registrado : 15/03/2013

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  ahteixeira em Qua 17 Fev 2016, 11:24

    Olá, compreendo que é um preciosismo de estetica.

    Mas aqui no MaximoAccess gostamos de desafios.

    Pode, postar uma base de dados com um form e código simples para os membros aqui do fórum poderem testar.

    Idique a versão do Access que está utilizar.
    Abraço

    Baumgratz
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 05/10/2015

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  Baumgratz em Qua 17 Fev 2016, 13:28


    está anexo.

    Tive que limpar muita coisa para enviar, daí começou a aparecer erros que não tinham, mas vai dar para ver (eu testei).
    Pode observar no editor de VBA do formulário do "Cadastro" da "Demanda" .
    Meu Access é o 2010.
    Eu comecei a fuçar o VBA tem poucos meses. Daí meu código está aquém do nível que voce está acostumado.

     obrigado !!
    Anexos
    T9T9T9T9(222).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (212 Kb) Baixado 5 vez(es)

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3206
    Registrado : 15/03/2013

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  ahteixeira em Qua 17 Fev 2016, 15:41

    Olá, parece que se consegue, mas não sei se vale o trabalho!
    No entanto a questão aqui foi o "desafio"

    1) Alterar de BtnPrimeiro para btnPrimeiro_
    [Você precisa estar registrado e conectado para ver esta imagem.]


    2) No codigo onde tem BtnPrimeiro para btnPrimeiro_
    [Você precisa estar registrado e conectado para ver esta imagem.]


    3) Gravar (salvar)
    [Você precisa estar registrado e conectado para ver esta imagem.]


    4) DEBUG\Compilar
    [Você precisa estar registrado e conectado para ver esta imagem.]


    5)Compactar/Reparar e Sair da Base de dados
    [Você precisa estar registrado e conectado para ver esta imagem.]


    6) Alterar no campo onde tem btnPrimeiro_ para btnPrimeiro
    [Você precisa estar registrado e conectado para ver esta imagem.]


    7) No codigo onde tem btnPrimeiro_ para btnPrimeiro
    [Você precisa estar registrado e conectado para ver esta imagem.]


    Cool Resultado obtido
    [Você precisa estar registrado e conectado para ver esta imagem.]


    Segue o link do meu teste.
    Abraço

    Baumgratz
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 05/10/2015

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  Baumgratz em Qua 17 Fev 2016, 16:55


    impressionante ! ahteixeira

    eu havia feito isso e não deu certo.
    também acho que não vale o trabalho.

    Muito Obrigado !
    Smile


    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3206
    Registrado : 15/03/2013

    Re: [Resolvido]Editor de VBA não aceita mudança no nome dos objetos

    Mensagem  ahteixeira em Qua 17 Fev 2016, 18:34

    Olá Rodrigo, obrigado pelo retorno.
    Valeu pelo desafio, fica mais uma para os colegas.
    Isto é que é ser MaximoAccess. Wink
    Abraço

      Data/hora atual: Dom 04 Dez 2016, 20:21