Bonjour,
Dans une appli Access, je souhaite paramèrer le démarrage d'après l'utilisateur connecté. La manière la plus simple que j'ai trouvé (toute autre proposition est la bienvenue) est d'utiliser sendkeys pour activer ou désactiver les éléments. Cela donne quelque chose comme ceci (sur une version francophone du programme):
Deux problèmes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 If currentuser <> "machin" then Sendkeys "%O" Sendkeys "%D" Sendkeys "%C" ... End if
- Il reconnait bien le currentuser mais un fois il désactive tout (donc il fait les sendkeys), la fois suivante, il ne fait rien (mais reconnait toujours le user)
- il semble désactiver et activer le num lock
J'ai envisager une autre solution:
mais là, ca plante complètement la base de données...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim i As Integer For i = 1 To Application.CommandBars.Count DoCmd.ShowToolbar Application.CommandBars.item(i).name, acToolbarNo Next
Merci de vos lumières
Partager