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
131
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