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

Alz -  
Alzahel Messages postés 3 Statut Membre -
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 8854 Statut Membre 652
 
Bonjour

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

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

https://www.cjoint.com/c/FAjjbxCXsCf
0
Alzahel Messages postés 3 Statut Membre
 
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