Bonjour,

J'ai fait le tour des tutos et exemples trouvés sur le net et sur ce forum, mais je ne m'en sors pas

Je voudrais ouvrir plusieurs fois le même formulaire avec, à chaque ouverture, un critère différent

J'importe une liste de numéro dans une table TabImport (via 1 formulaire X)
Je voudrais que s'ouvre autant de fois que de numéros le formulaire FormGen lié à la table TabGen avec comme critère TabGen.numero = rech ( rech = TabImport.numero )

pas de pb pour extraire un par un chaque numéro, mais quand je code qque chose comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Dim NewForm as Access.Form
Set NewForm = New Form_FormGen
cond = "numero like '" & rech & "'"
NewForm.visible=true
Docmd.ApplyFilter ,cond
NewForm.setfocus
Les formulaires s'ouvrent mais ne restent pas ouverts !
Faut-il un nouveau nom de formulaire à chaque ouverture ? avec un indice ?

J'ai sûrement raté quelque chose, mais quoi ?

Merci d'avance si vous pouvez m'aider

Cordialement,