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

3 participantes

    [Resolvido]Erro ao executar macro dentro de um formulário

    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 12/12/2014, 12:31

    Ola pessoal, minha duvida as vezes pode até ser simples, mas ja quebrei a cabeça e não consigo fazer funcionar, se alguem puder me dar uma luz....tenho uma macro q deve ser executada ao atualizar uma caixa de combinação, é simples, copiar registros de um formulario para outro, o problema é que se eu executo ela manualmente, na aba designer, para testar ela, ela funciona perfeitamente, mas se coloco ela para executar no comando da caixa, ela da erro, informa q o nome do controle a ser copiado n existe; ja tentei colocar em um botão, em outro formulario e nada, só funciona sozinha, manualmente, alguem poderia dar uma solução por favor, muito obrigado
    Roberto_1977
    Roberto_1977
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 831
    Registrado : 01/10/2013

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  Roberto_1977 12/12/2014, 13:35

    Boa tarde,

    Ja experimentou? :

    Docmd.Runmacro "Nomedasuamacro"

    Abraço... Cool
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  ifahidalgo 12/12/2014, 15:56

    essa macro não teria como ser feita em vba? não entedi muito bem qual o sua função.
    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 12/12/2014, 16:26

    é q nao manjo d vba, faço apenas usando as macros ja definidas do access, como disse, ela funciona perfeitamente, porem qdo executo como teste, se a coloco num evento de algum comando no formulario da o erro
    Roberto_1977
    Roberto_1977
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 831
    Registrado : 01/10/2013

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  Roberto_1977 12/12/2014, 16:35

    Boa tarde,

    Com o codigo que postei ele serve mesmo para o que voçé quer....
    Voçé tem a macro feita pelo ACCESS, depois é só colocar o código que lhe dei num butão ao clickar.
    Não eskeçer de por nome da macro no codigo tal e kual...

    Abraço.... Cool
    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 12/12/2014, 16:46

    desculpe a burrice roberto mas n deu certo, retorna uma mensagem que n localizou o objeto dcmd
    Roberto_1977
    Roberto_1977
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 831
    Registrado : 01/10/2013

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  Roberto_1977 12/12/2014, 16:49

    Pode postar aqui o código que inseriu no botão?
    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 12/12/2014, 16:52

    tentei estas formas

    Docmd.Runmacro (vendas-busca cond pagto)
    Docmd.Runmacro "vendas-busca cond pagto"
    Docmd.Runmacro vendas-busca cond pagto
    =Docmd.Runmacro "vendas-busca cond pagto"
    Roberto_1977
    Roberto_1977
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 831
    Registrado : 01/10/2013

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  Roberto_1977 12/12/2014, 16:53

    veja exemplo....
    Anexos
    [Resolvido]Erro ao executar macro dentro de um formulário AttachmentDatabase5.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (19 Kb) Baixado 7 vez(es)
    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 12/12/2014, 17:16

    ela executou roberto porem parou no meio, a função dela é abrir um formulario, buscar determinado registro, abre um segundo formulario, e determina o valor de um comando do segundo formulario = ao encontrado pelo primeiro, é ai q ela para e n defini o valor, o que acho estranho é ela funcionar sozinha mas em um evento do comando n.
    Roberto_1977
    Roberto_1977
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 831
    Registrado : 01/10/2013

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  Roberto_1977 12/12/2014, 17:19

    Da para postar sua BD?
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  ifahidalgo 12/12/2014, 17:21

    essa sua macro encontra-se com o mesmo nome que algum form? se tiver troca o nome dela.
    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 12/12/2014, 18:05

    no form "tela de vendas", na segunda aba do controle de guias há a caixa de combinação, q após atualizar deveria executar a macro, veja o erro, depois tente executa-la manualmente, vai funcionar
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  ifahidalgo 13/12/2014, 15:49

    no evento ao sair do da combo

    DoCmd.OpenForm "nome do form a abrir", acNormal

    no form que abriu coloca na função ao carregar

    me.nomedocampotexto = forms!formteladevendas!nomedocampo
    "se os campos tiver espaço coloque [ ] tipo [nomedocampo]

    e assim para todos os campos que vc quer colocar o mesmo valor.

    se quiser fazer alguma condição utilize o if depois essa expressão a cima.
    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 15/12/2014, 16:17

    Se alguem puder dar um exemplo de como as sugestoes ficariam em uma macro e como faze-la funcionar no evento assim como esta no banco postado, obrigado
    avatar
    convexx
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 63
    Registrado : 09/09/2014

    [Resolvido]Erro ao executar macro dentro de um formulário Empty Re: [Resolvido]Erro ao executar macro dentro de um formulário

    Mensagem  convexx 29/12/2015, 19:42

    ok

      Data/hora atual: 20/1/2022, 12:00