Comment acceder à la base de registre sous VB

Résolu
mister113 Messages postés 7 Statut Membre -  
mister113 Messages postés 7 Statut Membre -
Bonjour,

Je vous explique, j'ai un petit soucis.
Je souhaiterais depuis Excel trouver le login avec lequel le poste (en réseau) se connecte afin de créer un petit repertoire sur ce dossier.

C:\"utilisateur"\"toto"

Quand je fais une recherche depuis Excel style:
utilisateur=application.username je n'ai rien.
Quand je regarde le nom de l'utilisateur dans Excel via les options il est vide.

J'ai donc pensé regarder à regarder sur la base de registre (j'ai trouvé l'info) mais je ne sais pas comment la récupperer automatiquement sous Excel.

Merci à vous et désolé si la réponse est sur un autre post. (j'ai cherché mais je n'ai rien trouvé)
A voir également:

3 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Salut

Set WshShell = Wscript.CreateObject("Wscript.shell")
nom=WshShell.RegRead ("HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Logon User Name")


nom contient le nom de l'utilisateur de la session windows.

Cordialement
0
mister113 Messages postés 7 Statut Membre
 
merci beaucoup, je vais tester ça et je te dis si ça marche. :)
0
mister113 Messages postés 7 Statut Membre
 
lire plus haut :)
0