XL 2010 Message clignotant

  • Initiateur de la discussion Initiateur de la discussion FCMLE44
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

FCMLE44

XLDnaute Impliqué
Toujours dans le cadre de mon projet de formulaire, est il possible de faire clignoter le message en cellule C3 via une vba ?

Merci beaucoup de votre aide
 

Pièces jointes

Bonjour FCMLE44, riton00

C'est le même code que riton00 j'ai juste changé B3 en C3

VB:
Dim vNow As Variant

Public Sub Eclairage()
vNow = Now + TimeValue("00:00:02")
If Range("c3") <> "" Then Range("c3").Font.ColorIndex = IIf(Range("c3").Font.ColorIndex = 1, 24, 1)
Application.OnTime vNow, "Eclairage"
End Sub
Cordialement
 
Bonjour FCMLE44, riton00

Et si possible je souhaiterais qu'il clignote en rouge
VB:
If Range("c3") <> "" Then Range("c3").Font.ColorIndex = IIf(Range("c3").Font.ColorIndex = 1, 3, 1)
'En rouge
Comment faire pour le mettre sur plusieurs cellules dans plusieurs feuilles distinctes ?
Recopie le code avec les bonnes adresses de cellule

Cordialement
 
Bonjour FCMLE44, riton00

Code:
Public Sub Eclairage()

Dim vNow As Variant

vNow = Now + TimeValue("00:00:02")
If Range("c3") <> "" Then Range("c3").Font.ColorIndex = IIf(Range("c3").Font.ColorIndex = 1, 3, 1) 'En rouge
Application.OnTime vNow, "Eclairage"

End Sub
Cordialement
 
Bonjour FCMLE44, riton00

Il faut mettre le code dans un module et faire l'appel de la procedure
call Eclairage ou juste Eclairage

1585748680405.png


Cordialement
 

Pièces jointes

  • 1585748797447.png
    1585748797447.png
    5 KB · Affichages: 12
Bonjour
Je répugne d'une manière générale à contribuer à la mise en oeuvre de ce genre d'arbre de Noël sur un tableur (ce qu'est Excel)
Je vais donc ici me contenter de t'indiquer les grandes lignes de ce mécanisme et te laisser le construire :
- une variable publique de type range dédiée à chacune des feuilles concernées. Y mettre l'adresse de la plage (continue ou discontinue) des cellules concernées de cette feuille
- application en boucle de la procédure de clignotement (appelée par Ontime) à chacune de ces plages.
A toi de jouer avec cela, si tu tiens tant à cette "chose". C'est facile mais ce sera sans moi.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
313
Réponses
1
Affichages
249
Réponses
3
Affichages
173
Réponses
5
Affichages
327
Réponses
3
Affichages
205
Retour