Appel de form indirect [Résolu]

Messages postés
8
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
30 août 2011
- - Dernière réponse : 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
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
73
3
Merci
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

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 138 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_DARKSIDIOUS
Messages postés
8
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
30 août 2011
0
Merci
Merci ta réponse trés rapide , maintenant il faut que je l'intégre dans mon code
A+

Pierre B
Commenter la réponse de pierrebonnefoi