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


4 participantes

    [Resolvido]Desativar mensagens de aviso em uma macro!

    avatar
    JulioFreitas1977
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 20/06/2012

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  JulioFreitas1977 26/6/2012, 03:44

    Criei uma macro que abre varias consultas que criam varias tabelas, então quando executo a macro a cada consulta executada dentro da função me aparecem mensagens de que tabelas vao ser criadas e etc... Converti a macro para SQL, e usei o comando Do.Cmd SetWarnings False e true no final, resultando em um erro quando executo a macro. Gostaria de saber como desativar estas mensagens, se estou usando o comando errado dentro da função?
    Grato,
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Re: [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  danilo da siva 26/6/2012, 04:05

    Olá,

    Tudo o que precisa saber sobre macro

    http://usandoaccess.com.br/tutoriais.asp#inicio


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Re: [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  JPaulo 26/6/2012, 08:53

    O comando será antes do SQL

    DoCmd.SetWarnings False

    e depois do SQL

    DoCmd.SetWarnings True



    .................................................................................
    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]Desativar mensagens de aviso em uma macro! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new Instruções SQL como utilizar...
    avatar
    JulioFreitas1977
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 20/06/2012

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Anexei um print da tela, com o seguinte erro!

    Mensagem  JulioFreitas1977 26/6/2012, 14:08

    Instrução SQL inválida!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Re: [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  JPaulo 26/6/2012, 14:31

    É invalida mas não está lá escrito que é no DoCmd.SetWarnings

    Veja com atenção e cole aqui todo o código.



    .................................................................................
    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]Desativar mensagens de aviso em uma macro! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new Instruções SQL como utilizar...
    avatar
    JulioFreitas1977
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 20/06/2012

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Erro não aparecia antes da instrução docmd.setwarnings !

    Mensagem  JulioFreitas1977 26/6/2012, 14:51

    Function AbrirConsultas_CriaTab()
    On Error GoTo AbrirConsultas_CriaTab_Err
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "Variacao 01 02 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 02 03 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 03 04 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 04 05 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 05 06 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 06 07 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 07 08 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 08 09 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 09 10 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 10 11 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 11 12 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 12 13 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 13 14 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 14 15 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 15 16 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 16 17 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 17 18 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 18 19 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 19 20 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 20 21 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 21 22 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 22 23 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 23 24 - cria tab", acViewNormal, acEdit
    DoCmd.OpenQuery "Variacao 24 25 - cria tab", acViewNormal, acEdit
    DoCmd.SetWarnings True


    AbrirConsultas_CriaTab_Exit:
    Exit Function

    AbrirConsultas_CriaTab_Err:
    MsgBox Error$
    Resume AbrirConsultas_CriaTab_Exit

    End Function
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Re: [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  JPaulo 26/6/2012, 15:40

    Tem de correr um a um direto, para encontrar o erro.

    Na instrução VBA não tem erro, então só pode estar dentro de uma desses query`s.



    .................................................................................
    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]Desativar mensagens de aviso em uma macro! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new Instruções SQL como utilizar...
    avatar
    JulioFreitas1977
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 20/06/2012

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Sem erro nas instruções...

    Mensagem  JulioFreitas1977 27/6/2012, 01:15

    Antes de imputar as instruções vba, não da mensagem de erro. Só mensagens de aviso, sendo assim as Querys nao tem erro.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Re: [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  JPaulo 27/6/2012, 09:04

    Certo, mas as instruções no código também não têm erro.

    Já agora, qual a versão do seu Ms Access ?


    .................................................................................
    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]Desativar mensagens de aviso em uma macro! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Desativar mensagens de aviso em uma macro! Folder_announce_new Instruções SQL como utilizar...
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Re: [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  Avelino Sampaio 27/6/2012, 09:29

    Vá nas opções do é desmarque a CONFIRMAÇÃO para consultas de AÇÃO.

    Opções do Access > Avançado > Na opção CONFIRMAR desmarque Consultas Ação.

    Se quiser alterar pelo VBA, veja este meu artigo:

    http://www.usandoaccess.com.br/tutoriais/tuto43.asp?id=1#inicio

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.

    Conteúdo patrocinado


    [Resolvido]Desativar mensagens de aviso em uma macro! Empty Re: [Resolvido]Desativar mensagens de aviso em uma macro!

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 00:52