Macro pour faire clignoter une forme

Anonyme
2023-12-16T23:06:48+00:00

Bonjour à tous,

Je souhaiterais faire clignoter une forme quand je clique sur une autre. J'ai essayé plusieurs macros mais aucune ne fonctionne.

Quelqu'un a-t-il une solution ?

Merci d'avance.

Cordialement,

Nicolas.

Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2023-12-17T16:26:58+00:00

Mets :

.Fill.ForeColor.RGB = RGB(255, 192, 0)

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2023-12-17T08:56:08+00:00

Bonjour,

Regarde un exemple ici :

https://www.cjoint.com/c/MLri11jhCcT

Le code :

Public Intervalle As Date
Sub test()
Intervalle = Now + TimeValue("00:00:05")
Application.OnTime Intervalle, "Test"
With ActiveSheet.Shapes("Ellipse 1")
Set Var = ActiveSheet.Shapes("Ellipse 1")
If .Fill.ForeColor.RGB = 255 Then
.Fill.ForeColor.RGB = 3057486
Else
.Fill.ForeColor.RGB = 255
End If
End With
End Sub
Sub Depart()
Intervalle = Now + TimeValue("00:00:05")
Application.OnTime Intervalle, "Test"
End Sub
Sub Arret()
Application.OnTime Intervalle, "Test", , False
End Sub

Note : Le clignotement est réglé ici à 5 secondes. Les couleurs sont le rouge et le vert. A toi de modifier.

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

2 réponses supplémentaires

  1. Anonyme
    2023-12-17T18:52:38+00:00

    merci Daniel pour ton aide précieuse.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-12-17T15:49:53+00:00

    Bonjour Daniel,

    merci beaucoup cela fonctionne très bien.

    comment fait on si la couleur que je veux mettre a un code RGB de R255 G192 B0 (orange)

    merci.

    Nicolas

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire