Bonjour,
Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à
l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive
pas.
Quelqu'un pourrait-il me donner la solution ?
Mercie par avance.
--
Pierre
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JeanYves \(au pro\)
Bonjour
2 solutions :
1 - ta procédure n'est utilisable que par ce bouton et ce formulaire / copie la directement dans "event procedure" que tu as soit sur clic soit sur double clic.
2 - tu doit utliser cette procédure depuis plusieurs endroits : il faut que ta "sub" soit une fonction publique donc au lieu quelle débute par "private sub" et qu'elle termine par "end sub" elle doit commencer par "public function" et terminer par "end function"
ensuite tu peux la lancer par call CatDiam depuis l'endoir désiré
@+
J-Yves
"larnoum" a écrit dans le message de news:
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance. -- Pierre
Bonjour
2 solutions :
1 - ta procédure n'est utilisable que par ce bouton et ce formulaire /
copie la directement dans "event procedure" que tu as soit sur clic soit sur
double clic.
2 - tu doit utliser cette procédure depuis plusieurs endroits :
il faut que ta "sub" soit une fonction publique donc au lieu quelle débute
par "private sub" et qu'elle termine par "end sub"
elle doit commencer par "public function" et terminer par "end function"
ensuite tu peux la lancer par call CatDiam depuis l'endoir désiré
@+
J-Yves
"larnoum" <larnoum@discussions.microsoft.com> a écrit dans le message de
news: C25735E0-88D2-46F5-8AC1-92D3EFF856A9@microsoft.com...
Bonjour,
Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à
l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y
arrive
pas.
Quelqu'un pourrait-il me donner la solution ?
Mercie par avance.
--
Pierre
1 - ta procédure n'est utilisable que par ce bouton et ce formulaire / copie la directement dans "event procedure" que tu as soit sur clic soit sur double clic.
2 - tu doit utliser cette procédure depuis plusieurs endroits : il faut que ta "sub" soit une fonction publique donc au lieu quelle débute par "private sub" et qu'elle termine par "end sub" elle doit commencer par "public function" et terminer par "end function"
ensuite tu peux la lancer par call CatDiam depuis l'endoir désiré
@+
J-Yves
"larnoum" a écrit dans le message de news:
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance. -- Pierre
michel
Bonjour Si ta procedure est dans un module alors elle est public Dans la propriete sur clic de ton bouton met procedure evenementielle sub btn_Clic call cat_diam end sub C'est tout Michel "larnoum" a écrit dans le message de news:
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance. -- Pierre
Bonjour
Si ta procedure est dans un module alors elle est public
Dans la propriete sur clic de ton bouton met procedure evenementielle
sub btn_Clic
call cat_diam
end sub
C'est tout
Michel
"larnoum" <larnoum@discussions.microsoft.com> a écrit dans le message de
news: C25735E0-88D2-46F5-8AC1-92D3EFF856A9@microsoft.com...
Bonjour,
Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à
l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y
arrive
pas.
Quelqu'un pourrait-il me donner la solution ?
Mercie par avance.
--
Pierre
Bonjour Si ta procedure est dans un module alors elle est public Dans la propriete sur clic de ton bouton met procedure evenementielle sub btn_Clic call cat_diam end sub C'est tout Michel "larnoum" a écrit dans le message de news:
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance. -- Pierre
Eric
Bonjour,
En complément de ce qui a déjà été dit, le nom d'une procédure (ou d'une fonction) publique ne doit pas porter le nom d'un module de portée globale.(Sauf erreur de ma part) Donc je modifierai le nom du module catdiam en modCatDiam.
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
En complément de ce qui a déjà été dit, le nom d'une procédure (ou d'une
fonction) publique ne doit pas porter le nom d'un module de portée
globale.(Sauf erreur de ma part)
Donc je modifierai le nom du module catdiam en modCatDiam.
Bonjour,
Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à
l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive
pas.
Quelqu'un pourrait-il me donner la solution ?
Mercie par avance.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
En complément de ce qui a déjà été dit, le nom d'une procédure (ou d'une fonction) publique ne doit pas porter le nom d'un module de portée globale.(Sauf erreur de ma part) Donc je modifierai le nom du module catdiam en modCatDiam.
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
larnoum
Bonjour Michel, Merci pour ta réponse, cela fonctionne -- Pierre
Bonjour Si ta procedure est dans un module alors elle est public Dans la propriete sur clic de ton bouton met procedure evenementielle sub btn_Clic call cat_diam end sub C'est tout Michel "larnoum" a écrit dans le message de news:
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance. -- Pierre
Bonjour Michel,
Merci pour ta réponse, cela fonctionne
--
Pierre
Bonjour
Si ta procedure est dans un module alors elle est public
Dans la propriete sur clic de ton bouton met procedure evenementielle
sub btn_Clic
call cat_diam
end sub
C'est tout
Michel
"larnoum" <larnoum@discussions.microsoft.com> a écrit dans le message de
news: C25735E0-88D2-46F5-8AC1-92D3EFF856A9@microsoft.com...
Bonjour,
Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à
l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y
arrive
pas.
Quelqu'un pourrait-il me donner la solution ?
Mercie par avance.
--
Pierre
Bonjour Michel, Merci pour ta réponse, cela fonctionne -- Pierre
Bonjour Si ta procedure est dans un module alors elle est public Dans la propriete sur clic de ton bouton met procedure evenementielle sub btn_Clic call cat_diam end sub C'est tout Michel "larnoum" a écrit dans le message de news:
Bonjour, Je souhaiterai lancer ma procédure VBA Sub CatDiam() du module catdiam, à l'aide d'un bouton commande d'un formulaire sous Access97 mais je n'y arrive pas. Quelqu'un pourrait-il me donner la solution ? Mercie par avance. -- Pierre