L'accès à un autre maibox dans outlook à l'aide de vba

J'ai deux boîtes aux lettres dans mon Outlook.

L'un qui est le mien et il se connecte automatiquement à moi lorsque je me connecte à mon pc et un autre que j'ai c'est pour le courrier rebondit.

J'ai vraiment besoin d'accéder à la boîte de réception de l'e-mail du compte mais je n'arrive pas à le faire.

Et il n'y a aucun moyen que je peux faire de la boîte de réception du compte de messagerie à ma boîte aux lettres par défaut

Voici le code que j'ai pour l'instant:

Public Sub GetMails()

    Dim ns As NameSpace
    Dim myRecipient As Outlook.Recipient
    Dim aFolder As Outlook.Folders

    Set ns = GetNamespace("MAPI")

    Set myRecipient = ns.CreateRecipient("[email protected]")
    myRecipient.Resolve
    If myRecipient.Resolved Then
        MsgBox ("Resolved")
        Set aFolder = ns.GetSharedDefaultFolder(myRecipient, olFolderInbox)
    Else
        MsgBox ("Failed")
    End If

End Sub

Le problème que je reçois est à la

Set aFolder = ns.GetSharedDefaultFolder(myRecipient, olFolderInbox)

- Je obtenir de l'Résolu msgbox donc je sais que c'est un travail, mais après que j'obtiens une erreur:

Erreur D'Exécution

ce qui ne veut pas dire grand-chose au sujet de l'erreur elle-même.

Quelqu'un peut-il m'aider s'il vous plaît ici?
Grâce

OriginalL'auteur AntonioCS | 2009-03-11