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

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

  1. Bonjour

    If A like "blabla" then
    Admin.show
    else
    truc.show
    end if
    0
    1. 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