Compartilhar via

Problemas para anexar arquivo via VBA no Excel 2010

Anônima
2014-05-20T18:16:41+00:00

Prezados, estou com problemas em uma macro para adicionar um arquivo em excel como anexo em um e-mail. O mesmo dá a seguinte mensagem de erro:

Esse é o cógido usado:

                        Set OleOutlook = CreateObject("OutLook.Application")

                        Set xMail = OleOutlook.CreateItem(olMailItem)

                        Set myAttachments = xMail.Attachments

                                With oMail

                                xMail.Subject = Range("u20").Value

                                xMail.HTMLBody = Nome & Range("u16").Value

                                xMail.To = Range("d19").Value

                                xMail.CC = Range("R8").Value

                                xMail.Attachments.Add (arquivo)

                                xMail.Send

                                MsgBox ("E-mail enviado! Uma cópia do arquivo foi salva na past 'My Documents'")

                                Set OleOutlook = Nothing

                                Set xMail = Nothing

                            End With

A macro para no código acima em negrito. Isso não acontece com todos, mas a grande maioria dos usuários que utilizam esta macro.

Obrigado

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2014-05-20T19:22:25+00:00

Olá! Já passei por algo parecido, e acredito que isto esteja relacionado com algum sistema de proteção na empresa que bloqueia certas funções visando proteger as informações.

Digo isso, pois onde trabalho temos um aplicativo instalado em todos os pcs que gera uma trava em todos os arquivos salvos para que sejam abertos somente dentro do ambiente da empresa, e além disso, ele trava alguns comandos em VB. Infelizmente se for isso não há o que fazer, além de solicitar maiores privilégios para os usuários que apresentarem esta mensagem.

Avisa aqui se descobrir algo.

Abraços!

Esta resposta foi útil?

0 comentários Sem comentários

1 resposta adicional

Classificar por: Mais útil
  1. Anônima
    2014-05-22T01:03:32+00:00

    Qual é o valor da variável arquivo?

    Esta resposta foi útil?

    0 comentários Sem comentários