Comment obtenir l'adresse e-mail de l'actuel de l'utilisateur connecté?

Je suis nouveau sur VBA et essayer d'obtenir un système automatisé de document word de travail. Pour le moment il y a un Bouton dans le document qui, lorsque vous appuyez sur, le feu d'envoyer un email avec le document en pièce jointe.

Cependant j'ai besoin également d'obtenir l'adresse e-mail de l'utilisateur actuel de l'envoi de l'e-mail, afin que je puisse passer à l'intérieur du document avant de l'envoyer. Mes recherches sur internet n'ont pas eu d'utilisable code qui répond à ma situation. Mon code est ci-dessous.

Set OL = CreateObject("Outlook.Application")
Set EmailItem = OL.CreateItem(olMailItem)

Set Doc = ActiveDocument
Doc.Save

With EmailItem
    .Subject = "Requesting Authorization Use Overtime"
    .Body = "Please review the following request for overtime" & vbCrLf & _
    "" & vbCrLf & _
    "Thanks"
    .To = "[email protected]"
    .Importance = olImportanceNormal
    .Attachments.Add Doc.FullName
    .Send
End With

Ne sais pas si c'est pertinent, mais lorsque le document est utilisé, l'application Outlook sera toujours ouverte avec un utilisateur connecté. Im utilisé pour avoir l'aide d'intellisense dans ces sortes de situations, donc je peux l'imbécile avec des méthodes et des propriétés, mais il semble y avoir très peu d'aide de la fonctionnalité intellisense.

OriginalL'auteur SikhWarrior | 2014-10-23