Noms d'utilisateurs VBA/ACCESS

erwan51 Messages postés 634 Statut Contributeur -  
 Xavier -
Bonjour à tous,

Une base sous Access contrôlée par password et 2 niveaux d'utilisateurs.

Est-il possible en VBA sous Access de récupérer le login du user en cours ds le but d'activer/désactiver un bouton du menu principal ?

Merci
Erwan51

3 réponses

  1. blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    Login du domaine ? ou Login d'ACCESS ?

    A+ Blux "Les cons, ça ose tout.
    C'est même à ça qu'on les reconnait"
    0
    1. erwan51 Messages postés 634 Statut Contributeur 80
       
      Salut,

      le login d'access
      0
    2. blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      MsgBox("L'utilisateur en cours est : " & CurrentUser)
      


      Ca irait ?

      A+ Blux "Les cons, ça ose tout.
      C'est même à ça qu'on les reconnait"
      0
    3. erwan51 Messages postés 634 Statut Contributeur 80 > blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention  
       
      Ca marche!
      Je te remercie Blux!

      Erwan51

      PS : Juste par hasard sais tu forcer la première lettre d'un champ en majuscule ?
      0
    4. blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention   3 455 > blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention  
       
      y'aurait pas un truc avec le formatage des champs ?
      genre < ou >


      A+ Blux "Les cons, ça ose tout.
      C'est même à ça qu'on les reconnait"
      0
    5. erwan51 Messages postés 634 Statut Contributeur 80 > blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention  
       
      Si mais malheureusement < ou > permet de formater l'ensemble du champ en majuscules ou minuscule et non pas un caractère du champ ..... :-(((
      je ne vois qu'une solution : récupérer le code ascii du premier caractère et si il est en minuscule le formater en majuscule mais je t'avoue que j'aurais aimé éviter cette solution extrême ...

      Erwan51
      0
  2. LOLO
     
    Bonjour,

    Je me permet de greffer une question sur ce topic, comment récupérer le User du domain (ou windows) merci
    0
    1. blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      Salut,

      tiens, va voir là :

      identification dans access

      C'est vieux, mais ça doit toujours marcher :-)
      0
  3. Xavier
     
    Merci pour l'API !
    Ca me rend un chouette service
    Xavier
    0