OVH Cloud OVH Cloud

Fonction VBA avec appel On Change

2 réponses
Avatar
Philippe Leclerc
Bonjour,
Comment pouvoir intégrer un évênement On Change d'un formulaire dans une
autre fonction en VBA en Access 2000?
J'ai essayé :
Forms!Frm_ArtList!SortCrit.OnChange
sans succès.
Merci de votre aide.
--
Philippe Leclerc

2 réponses

Avatar
Rv
Salut,

On peut faire :
Call Forms("NomFormulaire").NomDuControle_Change.

Attention si l'appel provient d'un autre formulaire alors il faut
changer la portée de la procédure événementielle de Private en Public.
Toutefois il me semble plus propre de créer une procédure dans un module
standard. De l'appeler à partir de la procédure événementielle OnChange du
contrôle et de faire appel à la même procédure à partir de l'autre fonction
VBA dont vous parlez. Mais bon je ne connais pas le contexte alors...

A+

Rv


"Philippe Leclerc" a écrit dans
le message de news:
Bonjour,
Comment pouvoir intégrer un évênement On Change d'un formulaire dans une
autre fonction en VBA en Access 2000?
J'ai essayé :
Forms!Frm_ArtList!SortCrit.OnChange
sans succès.
Merci de votre aide.
--
Philippe Leclerc


Avatar
Philippe Leclerc
Bonjour,
C'est très occasionnel mais c'est parfait.
Encore merci,
Philippe


Salut,

On peut faire :
Call Forms("NomFormulaire").NomDuControle_Change.

Attention si l'appel provient d'un autre formulaire alors il faut
changer la portée de la procédure événementielle de Private en Public.
Toutefois il me semble plus propre de créer une procédure dans un module
standard. De l'appeler à partir de la procédure événementielle OnChange du
contrôle et de faire appel à la même procédure à partir de l'autre fonction
VBA dont vous parlez. Mais bon je ne connais pas le contexte alors...

A+

Rv


"Philippe Leclerc" a écrit dans
le message de news:
Bonjour,
Comment pouvoir intégrer un évênement On Change d'un formulaire dans une
autre fonction en VBA en Access 2000?
J'ai essayé :
Forms!Frm_ArtList!SortCrit.OnChange
sans succès.
Merci de votre aide.
--
Philippe Leclerc