recherche dans collection Forms - VB/VBA/VBS - Programmation
Marsh Posté le 14-05-2004 à 10:30:16
je viens de trouver d'où vient le pbm : La collection Forms ne représente que la liste des formulaires ouverts. Comme mes formulaires sont tous fermés au moment où ce code est lancé, access ne les "voit" pas.
sous Access 2000 ou plus, on peut contourner le pbm en utilisant : CurrentProject.AllForms. Mais je suis sous 97.
Marsh Posté le 14-05-2004 à 11:17:18
je crois en effet ... je modifie mon code en ce sens.
merci ese-aSH.
Marsh Posté le 14-05-2004 à 11:21:02
voici le code final (qui marche!) :
Code :
|
Marsh Posté le 14-05-2004 à 09:50:09
Bonjour,
voici mon code (plutôt simple) qui doit me dire si un formulaire éxiste dans ma base ou pas :
quand j'execute cette fonction en "pas à pas détaillé", access passe directement de :
For Each F In Forms
à
End Function
il ne lit pas la condition If ... et me retourne toujours "False" (même quand ça devrait être "True" )
Qu'est-ce que j'ai loupé ?