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]Nome da consulta que esta a executar na macro do access

    Compartilhe

    Luciclaudio
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 04/05/2016

    [Resolvido]Nome da consulta que esta a executar na macro do access

    Mensagem  Luciclaudio em Qua 29 Jun 2016, 21:44


    Tenho uma macro que executa varias consultas e importações, e gostaria de saber qual etapa a macro está executando.
    Alguém sabe como faço para saber qual o nome da consulta que a macro está executando?


    luissiscone
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 16/02/2011

    Re: [Resolvido]Nome da consulta que esta a executar na macro do access

    Mensagem  luissiscone em Sex 01 Jul 2016, 11:18

    Segue um exemplo que eu uso para executar procedimentos, da até para implementar contadores barra de progresso etc.
    Ve se serve...


    Atenciosamente.
    Anexos
    Database1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (25 Kb) Baixado 9 vez(es)

    Luciclaudio
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 04/05/2016

    Re: [Resolvido]Nome da consulta que esta a executar na macro do access

    Mensagem  Luciclaudio em Sex 15 Jul 2016, 19:13

    como que eu faço por exemplo para que execute um consulta de criação de tabela, coloco o nome da mesma dentro do comando do vba?

    luissiscone
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 16/02/2011

    Re: [Resolvido]Nome da consulta que esta a executar na macro do access

    Mensagem  luissiscone em Sex 15 Jul 2016, 19:36

    Sim;


    Dim rst As Recordset
    Set rst = Me.Form.Recordset
    rst.MoveFirst
    Do While Not rst.EOF
    With rst
    '------------------------------------------------------------------
    If Me.NOME = "MACRO 1" Then
    DoCmd.RunSQL "CREATE TABLE Student(ST_ID int PRIMARY KEY, Name CHAR(255),Course CHAR(255), Marks INTEGER, Grade CHAR(255), Phone INTEGER, Present YESNO);"
    End If
    '------------------------------------------------------------------
    .MoveNext
    End With
    Loop
    Set rst = Nothing
    MsgBox "Macros executadas com sucesso", vbInformation, "Execução de macros"

    Luciclaudio
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 04/05/2016

    Re: [Resolvido]Nome da consulta que esta a executar na macro do access

    Mensagem  Luciclaudio em Sex 29 Jul 2016, 14:45

    Obrigado!

      Data/hora atual: Sab 10 Dez 2016, 12:41