OVH Cloud OVH Cloud

Récupérer nom d'utilisateur

6 réponses
Avatar
Lolote
Bonjour à tous,

Je suis nouveau sur le forum, et voici ma question.

Je souhaite récupérer par VBA(excel) le nom d'utilisateur que l'on trouve
dans Outils, Options, onglet Général et en bas du formulaire, la ligne Nom
d'utilisateur.

Grâce à MPFE et aux nombreux exemples qu'il contient, j'ai pu récupérer le
nom d'utilisateur (LOGIN) mais pas celui que je cherche à récupérer.

Quelqu'un connait-il la solution ???

Merci à tous et encore bravo

@+ Lolote

6 réponses

Avatar
Rai
Lolote wrote:
Bonjour à tous,

Je suis nouveau sur le forum, et voici ma question.

Je souhaite récupérer par VBA(excel) le nom d'utilisateur que l'on
trouve dans Outils, Options, onglet Général et en bas du formulaire,
la ligne Nom d'utilisateur.

Grâce à MPFE et aux nombreux exemples qu'il contient, j'ai pu
récupérer le nom d'utilisateur (LOGIN) mais pas celui que je cherche
à récupérer.

Quelqu'un connait-il la solution ???

Merci à tous et encore bravo

@+ Lolote


Bonjour,

tu le récupères par :
Application.UserName


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...

Avatar
Jacky
Bonjour,

MsgBox ActiveWorkbook.BuiltinDocumentProperties("Author")

Salutations
JJ

"Lolote" a écrit dans le message de
news:uXbf%
Bonjour à tous,

Je suis nouveau sur le forum, et voici ma question.

Je souhaite récupérer par VBA(excel) le nom d'utilisateur que l'on trouve
dans Outils, Options, onglet Général et en bas du formulaire, la ligne Nom
d'utilisateur.

Grâce à MPFE et aux nombreux exemples qu'il contient, j'ai pu récupérer le
nom d'utilisateur (LOGIN) mais pas celui que je cherche à récupérer.

Quelqu'un connait-il la solution ???

Merci à tous et encore bravo

@+ Lolote




Avatar
Rai
Jacky wrote:
Bonjour,

MsgBox ActiveWorkbook.BuiltinDocumentProperties("Author")

Salutations
JJ

Bonjour,


Ta solution fonctionne aussi, cependant il y a une différence (fine) entre nos 2 méthodes :
- application.username renvoie le nom d'utilisateur renseigné dans outils/options ....
- builtindocumentproperties(...) renvoie le nom défini dans propriétés du document, par défaut le même que cité précédemment, mais changeable par l'utilisateur


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...

Avatar
Jacky
Et que (sauf erreur) pour application.username, il faut avoir enregistré le
document au moins 1 x
;o)
JJ

"Rai" a écrit dans le message de
news:c96tst$c5c$
Jacky wrote:
Bonjour,

MsgBox ActiveWorkbook.BuiltinDocumentProperties("Author")

Salutations
JJ

Bonjour,


Ta solution fonctionne aussi, cependant il y a une différence (fine) entre
nos 2 méthodes :
- application.username renvoie le nom d'utilisateur renseigné dans
outils/options ....
- builtindocumentproperties(...) renvoie le nom défini dans propriétés
du document, par défaut le même que cité précédemment, mais changeable par
l'utilisateur


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...

Avatar
Rai
Jacky wrote:
Et que (sauf erreur) pour application.username, il faut avoir
enregistré le document au moins 1 x
;o)
JJ

re-Bonjour Jaky,


chez moi (Excel 2003 & Excel 2002 sur 2 PC différents),
application.username marche avant enregistrement.

Ca prend même en compte les changements faits dans le menu outils/options/nom d'utilisateur en "direct live"

Reste à voir si c'est inhérent aux versions XP d'office ou si ça marche ausi sur d'autres versions.

Quoiqu'il en soit, la richesse et l'intérêt de MPFE viennent justement des solutions et approches multiples proposées en guise de réponse.


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...

Avatar
Jacky
Quoiqu'il en soit, la richesse et l'intérêt de MPFE viennent justement des
solutions et approches multiples proposées en guise de réponse.



Re.. Rai

Tout à fait d'accord..
Bonne journée
JJ