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]Ação SendObject Cancelada

    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Ação SendObject Cancelada Empty [Resolvido]Ação SendObject Cancelada

    Mensagem  Lupércio 14/12/2012, 19:00

    Companheiros boa tarde á todos!

    Estou usando esse código para enviar relatório por email:

    Private Sub Enviar_Click()
    DoCmd.SendObject acReport, "RELATÓRIO", "MicrosoftExcel(*.xls)", "joao@.com.br", "", "", "Relatório ", "João Batista...", True, ""
    End Sub

    Está funcionando perfeitamente, acontece que se crico no botão enviar ele envia normalmente, mas se resolvo cancelar retorna a seguinte mensagem:

    A acão SendObject foi cancelada.

    Quero iliminar essa mensagem!

    se alguem puder me dar uma força eu agradeço!

    Abraços!


    Última edição por Lupércio em 14/12/2012, 19:58, editado 1 vez(es)
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Ação SendObject Cancelada Empty Re: [Resolvido]Ação SendObject Cancelada

    Mensagem  Lupércio 14/12/2012, 19:50

    Consegui resolver por aqui dou o tópico por encerrado!

    Criei um módulo e defini:

    Function InformaErro()
    If Err.Number <> 0 Then
    MsgBox "Erro nº " & Err.Number & ": " & vbCrLf _
    & Err.Description, vbExclamation, "Erro!"
    End If
    End Funct


    No click do botão:

    Private Sub enviar_Click()

    On Error GoTo btnErro

    DoCmd.SendObject acReport, "RELATÓRIO", "MicrosoftExcel(*.xls)", "joao@.com.br", "", "", "Relatório ", "João Batista...", True, ""

    btnErro:
    If Err.Number = 2501 Then
    Resume Next
    Else
    Call InformaErro

    End If

    End Sub


    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Ação SendObject Cancelada Empty Re: [Resolvido]Ação SendObject Cancelada

    Mensagem  Lupércio 14/12/2012, 20:01

    Tem horas que da um branco na caxola Laughing
    Coloquei aqui a solução, caso haja alguem com o mesmo problema.
    avatar
    Luciano.Luiz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 24/01/2013

    [Resolvido]Ação SendObject Cancelada Empty [Resolvido]Ação SendObject Cancelada

    Mensagem  Luciano.Luiz 28/1/2013, 17:13

    Lupercio,

    Boa tarde!
    Apliquei os códigos na minha aplicação em Access e ao negar o envio do email o aplicativo realmente não mostra mais as mensagens, porém fica travado me restando apenas fechá-lo atraves do gerenciador de tarefas. Existe uma maneira de solucionar isso?

    Muito obrigado.

    Luciano.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Ação SendObject Cancelada Empty Re: [Resolvido]Ação SendObject Cancelada

    Mensagem  JPaulo 28/1/2013, 17:21


    If Err.Number = 2501 Then
    MsgBox "Montagem de Email cancelada...", 16, "Alerta"
    Exit Sub
    Else


    .................................................................................
    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]Ação SendObject Cancelada Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Ação SendObject Cancelada Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Ação SendObject Cancelada Folder_announce_new Instruções SQL como utilizar...
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Ação SendObject Cancelada Empty Re: [Resolvido]Ação SendObject Cancelada

    Mensagem  Lupércio 28/1/2013, 23:22

    Obrigado amigo!
    avatar
    Luciano.Luiz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 24/01/2013

    [Resolvido]Ação SendObject Cancelada Empty [Resolvido]Ação SendObject Cancelada

    Mensagem  Luciano.Luiz 29/1/2013, 11:41

    Bom dia e obrigado pela dica.
    Após negar o envio do email, aparece a Caixa de Mensagem conforme a instrução do JPaulo, porém no modo runtime o formulario do access fica travado. na minha aplicação eu inseri no evento ao abrir do formulario inicial um código que chama a função abaixo:

    Function EnviaAlerta()
    On Error GoTo btnerro
    DoCmd.SendObject acReport, "Vencimentos", acFormatPDF, "luciano.carvalho@usiminas.com", , , "SISTEMA ALERTA - Anuidades a vencer", "Segue em anexo a relação de anuidades que estão proximas do vencimento." & vbCrLf & vbCrLf & vbCrLf & "Atenciosamente" & vbCrLf & "Sistema Alerta", False, ""

    btnerro:
    If Err.Number = 2293 Then
    MsgBox "Montagem de email cancelada... ", 16, "Alerta"
    End If

    End Function


    "Antes de tentar enviar email, solucione o problema identificado na mensagem anterior ou configure o computador para enviar e receber emails"

    Alerta - Montagem de email cancelada...

    clico em OK, em seguida aparece o formulario inicial, mas completamente travado (tanto que só consigo fechar pelo gerenciador de tarefas, finalizando a tarefa)

    Resumindo, está do jeito que eu gostaria que ficasse só falta o formulario não ficar travado depois que dou Ok na mensagem. Se puderem me ajudar ficarei grato.

    Muito obrigado.

    Luciano.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Ação SendObject Cancelada Empty Re: [Resolvido]Ação SendObject Cancelada

    Mensagem  JPaulo 29/1/2013, 11:59

    Duas perguntas;

    1ª Porque substituiu o nº do erro ?

    2ª Você viu com atenção, que existe um "Exit Sub", para parar a instrução ?



    .................................................................................
    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]Ação SendObject Cancelada Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Ação SendObject Cancelada Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Ação SendObject Cancelada Folder_announce_new Instruções SQL como utilizar...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Ação SendObject Cancelada Empty Re: [Resolvido]Ação SendObject Cancelada

    Mensagem  JPaulo 29/1/2013, 12:02

    On Error GoTo btnerro
    DoCmd.SendObject acReport, "Vencimentos", acFormatPDF, "luciano.carvalho@usiminas.com", , , "SISTEMA ALERTA - Anuidades a vencer", "Segue em anexo a relação de anuidades que estão proximas do vencimento." & vbCrLf & vbCrLf & vbCrLf & "Atenciosamente" & vbCrLf & "Sistema Alerta", True, ""

    btnerro:
    If Err.Number = 2501 Then
    MsgBox "Montagem de Email cancelada...", 16, "Alerta"
    Exit Sub



    .................................................................................
    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]Ação SendObject Cancelada Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Ação SendObject Cancelada Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Ação SendObject Cancelada Folder_announce_new Instruções SQL como utilizar...
    avatar
    Luciano.Luiz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 24/01/2013

    [Resolvido]Ação SendObject Cancelada Empty [Resolvido]Ação SendObject Cancelada

    Mensagem  Luciano.Luiz 30/1/2013, 10:22

    JPaulo,

    Primeiro gostaria de agradecer por sua ajuda que tem sido muito valiosa para a melhoria da minha aplicação.
    Eu substitui o nº do erro porque é esse que aparece quando nego a mensagem. Observando melhor percebi que o código que você postou é para um botão, porém estou usando no evento ao abrir de um formulário, então resolvi colocar um botão no formulario e inserir o código nele, o resultado é que o aplicativo parou de travar após negar o envio do email. Talvez você possa me dizer se tem alguma relação.

    Essa foi uma forma de resolver o travamento do sistema, graças a ajuda de vocês. Só gostaria de saber se tem alguma forma de enviar automaticamente o email somente no primeiro dia útil de cada mês (por exemplo).

    Agradeço muito pela ajuda.
    Um abraço!


    Conteúdo patrocinado


    [Resolvido]Ação SendObject Cancelada Empty Re: [Resolvido]Ação SendObject Cancelada

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 10:26