Afficher un userForm différent en fonction d'une variable

Alz -  
Alzahel Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite appeler un userForm différent en fonction de la variable récupérer dans un tableau excel.
En fait c'est lors de la connexion selon les accès de l'utilisateur je n'ouvre pas la même forme.
Je récupère la donnée dans une variable (soit admin, soit chef d'équipe, soit chef d'agence).
Comment je peux appeler l'user form à partir de cette variable ?

En gros ce que je voudrais c'est récupérer :
A= cell(1,i) (i étant la variable qui fera que A= admin/chef d'équipe/chef d'agence)
A.show

comme ça par exemple si A = admin ça ferait admin.show (l'userform admin quoi)
Sauf que évidemment A c'est du string pas de l'userForm.. Comment faire ? è.è

Merci d'avance !

3 réponses

Pierre1310 Messages postés 8564 Date d'inscription   Statut Membre Dernière intervention   651
 
Bonjour

If A like "blabla" then
Admin.show
else
truc.show
end if
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

un exemple d'ouverture d'UF en fonction d'un choix

https://www.cjoint.com/c/FAjjbxCXsCf
0
Alzahel Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de vos réponse,
Pierre oui cependant je me demandais s'il n'y avait pas un meilleur moyen de le faire "en une fois" car si on traite un grand nombre de données ça peut faire beaucoup de if !
f894009 merci je vais regarder ça :)
0