lermite a écrit :
Bonjour,
Déjà, Application.Username ne renvoi pas le nom de l'utilisateur Windows mais le nom employer dans Excel, pour avoir le nom utilisateur il faut employer Environ("username")
Pour l'adresse mail je ne pense pas que ce soit possible.
A+
Merci pour votre réponse. En effet, c'est le nom Excel qui est ramener par cette fonction. Par contre pour outlook, j'ai trouvé un code que je ne comprend pas du tout et qui de toute façon ne veut pas fonctionner chez moi. J'ai office 2010.
Sub RenvoiNomEtAdresses()
Dim oApp As Outlook.Application
Dim myNamespace As Outlook.NameSpace
Set oApp = Outlook.Application
Set myNamespace = oApp.GetNamespace("MAPI")
Debug.Print myNamespace.CurrentUser
Debug.Print myNamespace.Session.Accounts(1).SmtpAddress
Set myNamespace = Nothing
Set oApp = Nothing
End Sub
Cordialement.