OVH Cloud OVH Cloud

Changer texte dans étiquette

16 réponses
Avatar
Bill68
J'ai des étiquettes dans un formulaire qui me servent à ouvrir d'autres
formulaires en cliquant dessus. Est-il possible de faire changer la couleur
du texte de ces étiquettes lorsque l'on clique dessus ?
Merci.

10 réponses

1 2
Avatar
Raymond
Bonjour.

des idées sur : http://access.seneque.free.fr/boutonscouleurs.htm
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Bill68" a écrit dans le message de
news:bfm10r$ol0$
J'ai des étiquettes dans un formulaire qui me servent à ouvrir d'autres
formulaires en cliquant dessus. Est-il possible de faire changer la
couleur

du texte de ces étiquettes lorsque l'on clique dessus ?
Merci.




Avatar
Bill68
"Raymond" a écrit dans le message de
news:%23xSi%
Bonjour.

des idées sur : http://access.seneque.free.fr/boutonscouleurs.htm
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.




Oui c'est pas mal comme idée seulement il y a un problème lorsque je double
clic sur l'étiquette pour fermer le formulaire je voudrais que celle ci
revienne dans son état initial alors quel reste dans l'état aprés le
simpleclic. Si vous avez une idée car je suis novice avec Access. Merci

Pour le moment j'ai
Sur clic: Macro ouvrir
Sur double clic: Macro fermer
Sur souris relachée: Procédure événementielle
Private Sub Étiquette62_MouseUp(Button As Integer, Shift As Integer, X As
Single, Y As Single)
Me.Étiquette62.BackColor = RGB(255, 0, 0)
Me.Étiquette62.SpecialEffect = 1
End Sub

Avatar
Raymond
Bonsoir.

Si vous avez une idée car je suis novice avec Access


Ho que oui, j'en ai une et tu vas bien la retenir pour la prochaine fois.
quand tu cliques sur ton étiquette, l'événement Étiquette62_Click est
déclanché et tout va bien.
quand tu double-cliques sur ton étiquette, l'événement Étiquette62_Click est
déclanché en premier lieu et s'il n'est pas trouvé, l'événement
Étiquette62_DblClick est alors déclanché. Conclusion, si tu indiques les
deux événement dans le code vba, l'événement Étiquette62_DblClick ne sera
jamais exécuté. Les deux procédures ne doivent pas cohabiter sinon le
double-click n'est jamais exécuté.

Dans ton cas:
Sur clic: Macro ouvrir
Sur double clic: Macro fermer


fermer ne sera jamais exécuté mais ouvrir sera exécuté chaque fois.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Bill68" a écrit dans le message de
news:bfm77u$glh$

"Raymond" a écrit dans le message de
news:%23xSi%
Bonjour.

des idées sur : http://access.seneque.free.fr/boutonscouleurs.htm
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.




Oui c'est pas mal comme idée seulement il y a un problème lorsque je
double

clic sur l'étiquette pour fermer le formulaire je voudrais que celle ci
revienne dans son état initial alors quel reste dans l'état aprés le
simpleclic. Si vous avez une idée car je suis novice avec Access. Merci

Pour le moment j'ai
Sur clic: Macro ouvrir
Sur double clic: Macro fermer
Sur souris relachée: Procédure événementielle
Private Sub Étiquette62_MouseUp(Button As Integer, Shift As Integer, X As
Single, Y As Single)
Me.Étiquette62.BackColor = RGB(255, 0, 0)
Me.Étiquette62.SpecialEffect = 1
End Sub





Avatar
Bill68
"Raymond" a écrit dans le message de
news:%
Bonsoir.

Si vous avez une idée car je suis novice avec Access


Ho que oui, j'en ai une et tu vas bien la retenir pour la prochaine fois.
quand tu cliques sur ton étiquette, l'événement Étiquette62_Click est
déclanché et tout va bien.
quand tu double-cliques sur ton étiquette, l'événement Étiquette62_Click
est

déclanché en premier lieu et s'il n'est pas trouvé, l'événement
Étiquette62_DblClick est alors déclanché. Conclusion, si tu indiques les
deux événement dans le code vba, l'événement Étiquette62_DblClick ne sera
jamais exécuté. Les deux procédures ne doivent pas cohabiter sinon le
double-click n'est jamais exécuté.

Dans ton cas:
Sur clic: Macro ouvrir
Sur double clic: Macro fermer


fermer ne sera jamais exécuté mais ouvrir sera exécuté chaque fois.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA >



Je comprends pas ce que vous voulez dire car lorsque je double clic sur mon

étiquette le formulaire qu'elle a ouvert se ferme bien. Tout ce que je
voudrais c'est que l'étiquette revienne a sa couleur de départ.


Avatar
Raymond
Quand on utilise une étiquette comme bouton on change la couleur sur les
deux événements de souris appuyée et souris relâchée.
As-tu bien mis les deux événements mouse tels:
/sur souris appuyée.. placer la fonction
Me.Étiquette1.BackColor
= RGB(0, 0, 255)

Me.Étiquette1.SpecialEffect = 2
/sur souris relâchée.. placer la fonction
Me.Étiquette1.BackColor
= RGB(255, 0, 0)

Me.Étiquette1.SpecialEffect = 1
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Bill68" a écrit dans le message de
news:bfmc7b$6gi$
Je comprends pas ce que vous voulez dire car lorsque je double clic sur
mon

étiquette le formulaire qu'elle a ouvert se ferme bien. Tout ce que je
voudrais c'est que l'étiquette revienne a sa couleur de départ.




Avatar
Bill68
"Raymond" a écrit dans le message de
news:
Quand on utilise une étiquette comme bouton on change la couleur sur les
deux événements de souris appuyée et souris relâchée.
As-tu bien mis les deux événements mouse tels:
/sur souris appuyée.. placer la fonction

Me.Étiquette1.BackColor

= RGB(0, 0, 255)

Me.Étiquette1.SpecialEffect = 2
/sur souris relâchée.. placer la fonction

Me.Étiquette1.BackColor

= RGB(255, 0, 0)

Me.Étiquette1.SpecialEffect = 1
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


Oui je l'ai fait mais cela change rien car ce que je veux c'est que mon

étiquette qui a changée de couleur au moment du simple clic revienne à la
couleur initiale seulement au moment du double clic
Donc je ne peux pas mettre une procédure sur souris relachée car à ce
moment là l'étiquette revient à la couleur initiale alors que mon formulaire
est toujours ouvert

Avatar
Raymond
Au lieu de mettre sur les événement de la souris mets le sur le click et
double click. ce qui est prévu sur souris appuyé mets le sur click et ce qui
était prévu sur relâchement mets le sur le double-click
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Bill68" a écrit dans le message de
news:bfmerj$huj$
Oui je l'ai fait mais cela change rien car ce que je veux c'est que mon
étiquette qui a changée de couleur au moment du simple clic revienne à la
couleur initiale seulement au moment du double clic
Donc je ne peux pas mettre une procédure sur souris relachée car à ce
moment là l'étiquette revient à la couleur initiale alors que mon
formulaire

est toujours ouvert




Avatar
Bill68
"Raymond" a écrit dans le message de
news:
Au lieu de mettre sur les événement de la souris mets le sur le click et
double click. ce qui est prévu sur souris appuyé mets le sur click et ce
qui

était prévu sur relâchement mets le sur le double-click
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


Oui j'y ai pensé mais le problème c'est que sur click j'ai une macro

ouverture et double click une macro fermeture formulaire et je n'ai pas
trouvé comment ajouter dans ces macros le système pour la couleur de
l'étiquette.

Avatar
Raymond
Tu n'aurais pas envie de passer par vba par hasard ? tu te simplifierais
bien la vie.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Bill68" a écrit dans le message de
news:bfmj39$vkf$


Oui j'y ai pensé mais le problème c'est que sur click j'ai une macro

ouverture et double click une macro fermeture formulaire et je n'ai pas
trouvé comment ajouter dans ces macros le système pour la couleur de
l'étiquette.





Avatar
Bill68
"Raymond" a écrit dans le message de
news:
Tu n'aurais pas envie de passer par vba par hasard ? tu te simplifierais
bien la vie.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.

Je veux bien mais alors dis moi comment faire.


1 2