Bonjour,

J'ai migrer de Access 2003-2007 vers Access 2010.
J'avais une gestion Users avec un mdw
Je gère les Users avec du code VBA qui ajoute/supprime/modifie affectation groupe et PW
Tous marche nickel mais,

La modification dans le mdw ne se fait pas dans le bon Groupe de travail.
J'ai pourtant ouvert ma base par un raccourci qui va chercher le bon groupe mdw avec le PW etle nom du User, mais lorsque je regarde le PW d'un user c'est pas celui que j'ai dans le bon mdw.

Je suis clair là, tout le monde suit ?

On peut rejoindre un groupe de travail même en Access 2010

Par Hervé Inisan
Faites apparaître la fenêtre Exécution (CTRL + G).
Tapez dans cette fenêtre :
DoCmd.RunCommand acCmdWorkgroupAdministrator
Validez par [Entrée].

Je l'ai fait, mais ça marche pas.

J'ai regardé le nom de mon mdw en vba
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
    Dim Wksp As DAO.Workspace, daoUser As DAO.User, daoGrp As DAO.Group
    Dim StrUser As String
    Dim NomMDW As String
 
    StrUser = CurrentUser() 'Nom de l'utilisateur courant
 
    Set Wksp = DBEngine.Workspaces(0)
    Set daoUser = Wksp.Users(StrUser)
 
    NomMDWAs = Wksp.Name
Ca me donne #Default Workspace#
Donc pas le bon mdw

Donc pour résumer, toutes les modif que je fais en vba sur le mdw ne sont pas dans le bon mdw

Savez-vous comment faire?

Merci