Wie kann man eine Zelle in Excel rot blinken lassen?
Normalerweise heben wir Zellen mit unterschiedlichen Hintergründen hervor, um sie von anderen zu unterscheiden. In diesem Artikel stelle ich jedoch einen VBA-Code vor, der bestimmte Zellen mit einem roten Hintergrund blinken lässt, damit sie in Excel herausstechen.
Zelle mit VBA rot blinken lassen
Zelle mit VBA rot blinken lassen
Um Zellen blinken zu lassen und die Aufmerksamkeit der Benutzer zu erregen, hier ein VBA-Code.
1. Aktivieren Sie das Blatt, in dem Sie Zellen blinken lassen möchten, und drücken Sie die Tasten Alt + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
2. Klicken Sie auf Einfügen > Modul, und fügen Sie dann den folgenden VBA-Code in das Modul-Skript ein. Siehe Screenshot:
VBA: Zelle rot blinken lassen
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
3. Drücken Sie die F5 -Taste, und ein Kutools für Excel Dialogfenster erscheint, in dem Sie die Zellen auswählen können, die Sie blinken lassen möchten. Siehe Screenshot:
4. Klicken Sie auf OK. Nun blinkt die ausgewählte Zelle mit rotem Hintergrund.
Tipps:
(1) Im VBA-Code können Sie die Hintergrundfarbe (xColor = 3), die Blinkgeschwindigkeit (xSpeed = 0,6) und die Blinkanzahl (Do Until xCount = 20) nach Belieben ändern.
(2) Dieser VBA-Code fügt keinen blinkenden Hintergrund zu leeren Auswahlen hinzu.
(3) Dieser blinkende Hintergrund wird automatisch entfernt, sobald die Leerzeiten abgelaufen sind.
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!