J'utilise actuellement Access 2003, mon formulaire est composé de plusieurs zone de texte et liste déroulante, le problème et que sur l'une des zones de texte j'ai effectué une [procédure évenementielle] sur perte focus
--> Me.MaZoneDeTexte = Ucase(Me.MaZoneDetexte)
Cette ligne de code permet de mettre en majuscule le texte entré lorsque l'on quitte cette zone.
Depuis que j'ai ajouté cette ligne de code, lorsque j'utilise les boutons déplacement (Suivant,Précédent...) alors il faut cliquer 2 fois pour que cela fonctionne.
Mes idées :
personnaliser le code des boutons de déplacement pour chaque formulaires
exemple
Lors du clic du bouton Déplacement si l'utilisateur se trouve sur la zone de texte qui ne faut pas alors le mettre sur une autre zone et allez à l'enregistrement suivant.
Je sais que je peux créer des boutons de déplacement personnaliser mais j'aimerais conserver les boutons de déplacement qui se trouve en bas du formulaire (plus ergonomique et surtout permet de visualiser l'emplacement de l'enregistrement) exemple 545/1750
bonjour
mets Ucase(Me.MaZoneDetexte) dans le code des boutons de déplacement
(ou bouton Valider C'est encor mieux)
et enleve [procédure évenementielle]
@+JP