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]Macro em subformulário

    anaclaudiasos
    anaclaudiasos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 17
    Registrado : 01/10/2013

    [Resolvido]Macro em subformulário Empty [Resolvido]Macro em subformulário

    Mensagem  anaclaudiasos 18/4/2017, 15:24

    Bom Dia!

    Após várias pesquisas no fórum, não encontrei algo para solucionar meu problema.
    Tenho um formulário (Lancamentos) com um subformulário (LancamentoSubForm), esse subformulário possui 2 macros, ao executar apenas o subformulário, as macros funcionam perfeitamente, mas ao executá-lo dentro do formulário, aparece a mensagem de erro abaixo.

    [Resolvido]Macro em subformulário Erro10

    Macro 1: habilita o campo ValorInicial se o campo SaldoAnterior for 0.
    Macro 2: Se a seleção no campo TipodeLancamento, for Receita, habilita o campo Receita e ValorReceita, e se for Despesa, habilita o campo Despesa.
    Obs: Todos os campos estão no subformulário.

    Alguém poderia me ajudar.

    Grata

    Ana Claudia
    Windows 7/Office 2010
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Macro em subformulário Empty Re: [Resolvido]Macro em subformulário

    Mensagem  JPaulo 18/4/2017, 15:34

    Ola,

    Tudo o que você fizer no formulario, que seja relacionado com o subformulario, tem de invocar sempre o caminho completo;

    Código:
    Forms!Lancamentos!LancamentoSubForm.Form!........

    Por isso é que direto no subformulario funciona.


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Macro em subformulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Macro em subformulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Macro em subformulário Folder_announce_new Instruções SQL como utilizar...
    anaclaudiasos
    anaclaudiasos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 17
    Registrado : 01/10/2013

    [Resolvido]Macro em subformulário Empty Re: [Resolvido]Macro em subformulário

    Mensagem  anaclaudiasos 18/4/2017, 16:23

    Ola JPaulo!

    Não sei onde estou comendo bola, já tinha tentado com o caminho completo e não consegui, coloquei da forma que você falou e ainda assim esta dando erro, vou colocar a tela da macro, se vc puder ver onde estou errando te agradeço.
    Coloquei o caminho completo na condição e tb pro campo que deverá ser alterado, tentei de várias formas e não consigo fazer que funcione.

    [Resolvido]Macro em subformulário Erro110

    e aparece esse erro

    [Resolvido]Macro em subformulário Erro210

    Grata
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Macro em subformulário Empty Re: [Resolvido]Macro em subformulário

    Mensagem  JPaulo 18/4/2017, 16:54

    E quer anexar parte do seu banco, para testar-mos ?


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Macro em subformulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Macro em subformulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Macro em subformulário Folder_announce_new Instruções SQL como utilizar...
    anaclaudiasos
    anaclaudiasos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 17
    Registrado : 01/10/2013

    [Resolvido]Macro em subformulário Empty Re: [Resolvido]Macro em subformulário

    Mensagem  anaclaudiasos 18/4/2017, 17:06

    Segue parte do banco, deixei os formulários que interessam, as tabelas e as macros.

    Grata pela atenção
    Anexos
    [Resolvido]Macro em subformulário AttachmentPrestacao.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (600 Kb) Baixado 5 vez(es)
    anaclaudiasos
    anaclaudiasos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 17
    Registrado : 01/10/2013

    [Resolvido]Macro em subformulário Empty Re: [Resolvido]Macro em subformulário

    Mensagem  anaclaudiasos 20/4/2017, 13:56

    Resolvi com uma instrução em VBA

    If Me.LancamentoSubForm.Form.SaldoAnterior = 0 Then
    LancamentoSubForm.Form.SaldoInicial.Enabled = True
    Else
    LancamentoSubForm.Form.SaldoInicial.Enabled = False
    End If


    Grata
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Macro em subformulário Empty Re: [Resolvido]Macro em subformulário

    Mensagem  JPaulo 20/4/2017, 14:19

    Mil desculpas por não ter ajudado, mas são mil coisas ao mesmo tempo.

    Obrigada pelo retorno o forum agradece.


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Macro em subformulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Macro em subformulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Macro em subformulário Folder_announce_new Instruções SQL como utilizar...
    anaclaudiasos
    anaclaudiasos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 17
    Registrado : 01/10/2013

    [Resolvido]Macro em subformulário Empty Re: [Resolvido]Macro em subformulário

    Mensagem  anaclaudiasos 20/4/2017, 14:59

    Imagina JPaulo, agradeço a ajuda e atenção, é que enquanto isso foi realizando mais pesquisas e consegui dessa forma.

    Grata

      Data/hora atual: 21/1/2022, 05:24