|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre régulier
![]() Chargé d'études Inscription : décembre 2007 Messages : 98 ![]() |
Bonjour le Forum,
Mon but est de permettre à l'utilisateur d'identifier le control actif en lui appliquant une couleur de fond. L'utilisation de la MFC par le menu access fonctionne très bien. Mais mon formulaire comportant un certain nombre de control, j'ai voulu passer par vba. Le code utilisé est le suivant : Code :
Citation:
Merci Doncamelo |
|||
|
|
00
|
|
|
#2 | ||||
|
Membre régulier
![]() Chargé d'études Inscription : décembre 2007 Messages : 98 ![]() |
Bonjour,
J'ai essayé de modifier mon code après avoir consulté le tuto ci-dessous: Code :
http://warin.developpez.com/access/mfc/ Code :
Code :
Code :
MonControl.FormatConditions.Add acFieldHasFocus j'ai toujours le même message d'erreur Auriez-vous une idée ? |
||||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 584 ![]() |
bonjour,
La méthode .FormatConditions.Add s'applique sans doute plus à un contrôle qu'à une chaine de caractères Donc déclare déjà MonControl comme un controle et corrige la suite
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne |
|
|
00
|
|
|
#4 | ||
|
Membre régulier
![]() Chargé d'études Inscription : décembre 2007 Messages : 98 ![]() |
Bonjour micniv,
C'est à ce niveau que je bloque. Quand je déclare MonControl comme un controle control, j'ai le message : Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 584 ![]() |
Une solution simple peut être la suivante :
dans les evts suivants de chaque bouton, tu places le code : Code :
Rq : je suis en acc2003 donc pas testé.
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne |
||
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Chargé d'études Inscription : décembre 2007 Messages : 98 ![]() |
Merci beaucoup micniv,
Ta solution fonctionne parfaitement, mais je n'en démords pas moins de vouloir trouver une solution avec Screen.activeControl. Je reviendrai sur ce post une fois la solution trouvée. Encore merci. Doncamelo. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com