XL 2016 Cellule clignotante

  • Initiateur de la discussion Initiateur de la discussion Peponne31
  • 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 !

Peponne31

XLDnaute Nouveau
Bonsoir,

J'ai trouvé cette formule sur le net et je voudrai la modifier pour la faire clignoter une vingtaine de fois,

Public Sub Clignotement()
With ThisWorkbook.Styles("Flashing")
If .Font.ColorIndex = 7 Then
.Font.ColorIndex = 46
.Interior.ColorIndex = 3
Else
.Font.ColorIndex = 7
.Interior.ColorIndex = 4
End If
End With



nextTime = Now() + TimeValue("00:00:01")
Application.OnTime nextTime, "Clignotement"

End Sub

pourriez-vous me dire comment la modifier ?
Cordialement
 
Bonsoir.
Le mieux c'est d'indiquer combien de fois vous voulez qu'il clignote :
VB:
Public Sub Clignotement(Optional ByVal N As Integer = 20)
   Static Tps As Date, Cmde As String
   If N > 0 Then
      With ThisWorkbook.Styles("Flashing")
         .Font.ColorIndex = 7 + 46 - .Font.ColorIndex
         .Interior.ColorIndex = 4 + 3 - .Interior.ColorIndex
         End With
   ElseIf Tps <> 0 Then
      Application.OnTime Tps, Cmde, Schedule:=False
      End If
   If N > 1 Then
      Tps = Now() + TimeValue("00:00:01")
      Cmde = "'Clignotement " & N - 1 & "'"
      Application.OnTime Tps, Cmde
   Else: Tps = 0: End If
   End Sub
Code:
Sub Test()
   Clignotement 6
   End Sub
 
Dernière édition:
- 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
XL 2021 VBA excel
Réponses
4
Affichages
79
Réponses
7
Affichages
1 K
Retour