Comment puis-je récupérer l'adresse e-mail du gestionnaire d'utilisateurs actuel? Je ne suis en mesure d'obtenir mon adresse e-mail en appelant leObtenir l'utilisateur actuel - signé pour échanger l'adresse e-mail du serveur - gestionnaire
Application.Session.CurrentUser.AddressEntry.GetExchangeUser
tout en utilisant
Application.Session.CurrentUser.AddressEntry.GetExchangeUser.Manager
ne renvoie rien ... Ce que je suis en train de réaliser est d'envoyer un e-mail à mon manager de droit feuille Excel et automatiser sur d'autres ordinateurs des utilisateurs (parce qu'ils ont d'autres gestionnaires)
Sub Mail_workbook_Outlook_1()
Dim OutApp As Object
Dim OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
If IsEmpty(Range("A21").Value) = True Then ' check if cell is empty
MsgBox "Cell is empty!", vbCritical, "It would be better to not left it empty..." ' if so, show user a message
Else
On Error Resume Next
With OutMail ' outlook message details
.To = "[email protected]"
.Subject = "Sales report - " & Format(Date, "dd-mm-yyyy")
.Body = "Here comes the full sales report from " & Format(Date, "dd-mm-yyyy") & Application.Session.CurrentUser.AddressEntry.GetExchangeUser
.Attachments.Add ActiveWorkbook.FullName ' add current file as an attachment to the outlook message
.Send
End With
On Error GoTo 0
MsgBox "File sent ", vbInformation, "You can now safely close the report" ' show confirmation message
Set OutMail = Nothing
Set OutApp = Nothing
End If
End Sub
Que utilisez-vous dans OutlookSpy si vous cliquez sur IMAPISession | QueryIdentity? La fenêtre IMailUser possède-t-elle l'onglet PR_EMS_AB_MANAGER? –
Je n'ai pas utilisé OutlookSpy - mais je vois qu'il a une grande quantité d'options qui aideraient dans le développement ultérieur. Donc, pour répondre à votre question: je ne sais pas. Les stations d'entreprise ont certaines restrictions et autorisations, donc je pense que de tels logiciels ne seraient pas autorisés à être utilisés sur mon compte de toute façon. – sajthy
Réponse Mise à jour. – 0m3r