|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
Bonjour.
J'aimerais que ( je vous passe le code et tous les select case... ce n'est pas nécessaire pour ma question ), à la sortie d'un champ dans mon formulaire ( procédure form_exit ), mon curseur se positionne dans un champ bien précis. Comment arriver à ce résultat ? Je n'ai pas trouvé de réponses dans la FAQ ( mais peut-être ais-je mal cherché ? ) _________________________________________________________________ Et Zoupla Boum ! |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 096 ![]() |
Bonjour,
Tout simplement.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
J'ai remplacé "moncontrôle" par le champ dans lequel devra se positionner le curseur, mais cela ne fonctionne pas...
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Tu ne mets pas ton code sur le bon évènement !
Form_Exit se produit à la sortie de ton formulaire et pas d'un contrôle. serait plus approprié. Il se produit lors de la perte de focus d'un contrôle. Ou encore Code :
Sub MonControle_Exit(Cancel As Integer)
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
Autant pour moi, je ne m'étais pas trompé dans mon code, mais dans mon premier message.
Je suis bien dans Code :
Private Sub MONCONTROLE_Exit(Cancel As Integer) Ceci dit, après revérification, il passe tout le temps au champ qui suit celui que je souhaite... |
|
|
00
|
|
|
#6 |
![]() ![]() Jean BALLATInscription : octobre 2004 Messages : 2 856 ![]() |
Bonjour,
as-tu verifié l'ordre de tabulation de tes controles dans ton formulaire ? (Clic droit sur le formulaire puis ordre de tabulation) A+
__________________
Jeannot Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
|
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
Oui, j'ai vérifié... Mais, justement, mon souci est de prévoir une procédure qui, lorsqu'un contrôle a une valeur bien précise, change l'ordre de tabulation...
|
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
As-tu essayé lostfocus ?
Il y a aussi afterUpdate.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
Euh... peux-tu être un peu plus précis ?
Que veux-tu dire ? |
|
|
00
|
|
|
#10 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Je viens d'essayer, Exit fonctionne chez moi.
AfterUpdate aussi
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Jacques Lesueur Inscription : mai 2006 Messages : 180 ![]() |
Salut,
tu naurais pas avant le seffocus ecrit: on n'a pas le droit de donner le focus à un controle non accessible? |
|
|
00
|
|
|
#12 | |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
Citation:
|
|
|
|
00
|
|
|
#13 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
quelle est ta version d'access ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#14 |
![]() ![]() Jean BALLATInscription : octobre 2004 Messages : 2 856 ![]() |
As-tu essayé le tout simple
__________________
Jeannot Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
|
|
|
00
|
|
|
#15 | |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 096 ![]() |
Citation:
C'est peut être de là que vient le problème !
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
|
00
|
|
|
#16 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
Ah... Peut-être.
Quelle est la différence entre un champ et un contrôle ? |
|
|
00
|
|
|
#17 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Le champ se trouve dans une table et contient les données.
Un contrôle se trouve sur un formulaire ou un était et peut recevoir les données d'un champ.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#18 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 096 ![]() |
Ne jamais mettre de noms différents controle/Champs lorsqu'on débute, sinon on a des disfonctionnements.
Les champs font parti des objets du formulaire bien qu'ils n'y figurent pas en tant qu'objets. Donc la commande ne donne pas d'erreur mais rien ne se passe.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#19 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 77 ![]() |
Et comment puis-je résoudre mon léger problème ?
|
|
|
00
|
|
|
#20 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Peux-tu mettre ta DB sur le Forum ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com