Appel de form indirect

Résolu
pierrebonnefoi Messages postés 8 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 30 août 2011 - 22 avril 2010 à 10:58
pierrebonnefoi Messages postés 8 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 30 août 2011 - 28 avril 2010 à 09:56
Bonjour,,
Je souhaite appeler une form.show par un index ou de façon indirect.
j'ai plusieurs form1, form2, form3, etc
Je souhaite pouvoir les appeler de la façon suivante
form+index.show mais je n'ai trouvé la bonne écriture.
Si quelqu'un pouvais m'aide, je le remercie par avance.


Pierre B

2 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
22 avril 2010 à 11:13
Salut,

Utilise la collection Forms qui contient toutes les feuilles de ton projet :

dim oForm as Form
For Each oForm in Forms

  if oForm.name "Form1" or oForm.name "Form3" or oForm.name = "Form3" Then

    call oForm.Show

  end if

Next oForm

______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
3
pierrebonnefoi Messages postés 8 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 30 août 2011
28 avril 2010 à 09:56
Merci ta réponse trés rapide , maintenant il faut que je l'intégre dans mon code
A+

Pierre B
0
Rejoignez-nous