Meu VBA para auto BCC não funciona após a reinstalação do Outlook

0

Depois que eu reinstalei o Outlook 2010, meu código para a BBC automaticamente não funciona mais! Alguma idéia para fazer isso funcionar de novo? Muito Obrigado!

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim objRecip As Recipient
Dim strMsg As String
Dim res As Integer
Dim strBcc As String
Dim myOlApp As Outlook.Application
Dim myOlMsg As Outlook.MailItem

On Error Resume Next

' create outlook objects for referance
Set myOlApp = CreateObject("Outlook.Application")
Set myMsg = myOlApp.ActiveInspector.CurrentItem

' address to BCC
strBcc = "[email protected]"

' if the sender address is the support account utilize bcc
If myMsg.SenderEmailAddress = "[email protected]" Then
  Set objRecip = Item.Recipients.Add(strBcc)
  objRecip.Type = olBCC
  If Not objRecip.Resolve Then
    strMsg = "Could not resolve the Bcc recipient. " & _
    "Do you want still to send the message?"
    res = MsgBox(strMsg, vbYesNo + vbDefaultButton1, _
    "Could Not Resolve Bcc Recipient")
    If res = vbNo Then
      Cancel = True
    End If
  End If
  Set objRecip = Nothing
End If
End Sub

FYI, eu coloquei este script VBA no objeto "ThisOutlookSession" FYInovamente,Eufizcomo"envie-me uma cópia de todas as mensagens que eu enviar" com algumas dicas em "Regra e alerta", mas ainda quero saber por que esse código não funciona.

    
por Luke 19.06.2012 / 05:45

1 resposta

0

Verifique o link do nível de segurança da macro Outlook 2010: Arquivo, Opções, Central de Confiabilidade, Macros.

    
por 28.07.2012 / 17:43