MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Como chamar um procedimento de Visual Basic com Macro?

    Compartilhe

    Zazzito
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 09/12/2011

    [Resolvido]Como chamar um procedimento de Visual Basic com Macro?

    Mensagem  Zazzito em 30/3/2012, 21:25

    Tenho um código que elimina dados duplicados, preciso que esse código seja executado quando for chamada uma determinada macro do Access. Como crio essa macro?
    avatar
    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3468
    Registrado : 04/04/2010

    Re: [Resolvido]Como chamar um procedimento de Visual Basic com Macro?

    Mensagem  Avelino Sampaio em 30/3/2012, 21:36

    Olá

    Abra a macro e acrescente o comando "ExecutarCódigo"

    Coloque na linha de execução: =NomeDaFunção()

    Detalhe: O código tem que estar no módulo global e ser uma função e não procedimento:

    Errado:

    private SUB NomeDaSub()

    end sub


    Certo:

    public Function NpmeDaFunção()

    end function



    Sucesso!

    Zazzito
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 09/12/2011

    Re: [Resolvido]Como chamar um procedimento de Visual Basic com Macro?

    Mensagem  Zazzito em 30/3/2012, 21:49

     Muito obrigado! Fiz conforme solicitaste e ficou show de bola! Valeu! 

      Data/hora atual: 18/11/2018, 02:24