Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment faire clignoter la cellule rouge dans Excel?

En général, nous mettons en évidence les cellules avec des arrière-plans différents pour les distinguer des autres, mais ici, dans cet article, je présente un code VBA qui peut faire clignoter les cellules spécifiques avec un arrière-plan rouge dans Excel.

Faire clignoter la cellule rouge avec VBA


Sélectionner des cellules spécifiques (sélectionnez les cellules / lignes / colonnes en fonction d'un ou deux critères.)

doc sélectionnez des cellules spécifiques

flèche bleue droite bulle Faire clignoter la cellule rouge avec VBA


Pour faire clignoter les cellules pour attirer l'attention des utilisateurs, voici un code VBA.

Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail.

1. Activez la feuille que vous voulez faire clignoter les cellules et appuyez sur Alt + F11 clés pour ouvrir Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Module, puis collez sous le code VBA à Module scénario. Voir la capture d'écran:

VBA: Rendre la cellule flash rouge

Private Sub Flash_Cells()
'UpdatebyExtendoffice20160614
    Dim xColor As Integer
    Dim xCount As Integer
    Dim xSpeed As Double
    Dim xStart As Double
    Dim xDelay As Double
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
    Set xRg = Application.InputBox("Select cells", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        If xCell.Value > 4 Then
            xColor = 3
            xSpeed = 0.6
            Do Until xCount = 20
                DoEvents
                xStart = Timer
                xDelay = xStart + xSpeed
                Do Until Timer > xDelay
                    DoEvents
                    xRg.Interior.ColorIndex = xColor
                Loop
                xStart = Timer
                xDelay = xStart + xSpeed
                Do Until Timer > xDelay
                    DoEvents
                    xRg.Interior.ColorIndex = xlNone
                Loop
                xCount = xCount + 1
            Loop
        End If
    Next
End Sub

doc cellule flash 1

3. presse F5 clé, et un Kutools for Excel boîte de dialogue apparaît pour sélectionner les cellules que vous voulez faire clignoter, voir capture d'écran:
doc cellule flash 2

4. Cliquez OK. Maintenant, la cellule sélectionnée a été flash avec un fond rouge.

Conseils:

(1) Dans le code VBA, vous pouvez changer la couleur de fond (xColor = 3), vitesse de clignotement (xSpeed ​​= 0.6) et cligner des yeux (Faire jusqu'à xCount = 20) comme tu veux.

(2) Ce code VBA n'ajoutera pas d'arrière-plan flash à la sélection vide.

(3) Cet arrière-plan sera automatiquement supprimé après la fin des temps vierges.

doc télécharger 1



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.