Office: Eine Zelle blinken lassen

Helfe beim Thema Eine Zelle blinken lassen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Wünsche einen schönen Sonntag in die Runde. Ich habe einen VBA Code, um eine Zelle blinken zu lassen. Nun kann ich das Blinken nur im VBA Code starten.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Motor-Bastler, 1. Mai 2025 um 12:41 Uhr.

  1. Eine Zelle blinken lassen


    Wünsche einen schönen Sonntag in die Runde. Ich habe einen VBA Code, um eine Zelle blinken zu lassen. Nun kann ich das Blinken nur im VBA Code starten. Ich hatte mir vorgestellt, dass wenn ich das Tabellenblatt öffne, die Blinkfunktion aktiviert wird, und beim Schließen der Tabelle die Blinkfunktion deaktiviert wird. Mit meinem bisherigen Code funktioniert das aber nicht. Hat jemand eine Idee wie ich den Code verändern muss, um die gewünschte Funktion zu erhalten?
    PHP:
    Dim NextFlash As Double
    Dim BlinkState 
    As Boolean
    Const BlinkIntervalSeconds As Double 0.8  ' Intervall in Sekunden
    Const BlinkRange As String = "A1"          ' 
    Zelle, die blinken soll
    Public Sub StartBlink()
    '''Private Sub Worksheet_Activate()
        BlinkState = Not BlinkState
        If BlinkState Then
            Range(BlinkRange).Interior.Color = RGB(255, 0, 0) ' 
    Rot
        
    Else
            
    Range(BlinkRange).Interior.ColorIndex xlNone    ' Keine Farbe
        End If
        ' 
    Umrechnung1 Tag 24*60*60 86400 Sekunden
        NextFlash 
    Now BlinkIntervalSeconds 86400
        Application
    .OnTime NextFlash"StartBlink"
    End Sub
    Public Sub StopBlink()
    '''Private Sub Worksheet_Deactivate()
        On Error Resume Next
        Application.OnTime NextFlash, "StartBlink", True   '  
    False
        Range
    (BlinkRange).Interior.ColorIndex xlNone
    End Sub

     
    Motor-Bastler, 1. Mai 2025 um 12:41 Uhr
    #1
  2. RPP63_neu
    RPP63_neu Erfahrener User
    Moin!
    Dann musst Du den Aufruf halt ins Workbook_Open oder ins Workbook_Activate setzen oder deren Worksheet-Entsprechungen:
    Call StartBlink

    By the way:
    Dass Du die Mappe damit gehörig ausbremst, sollte Dir bewusst sein.
    Übrigens ist heute nicht Sonntag … Eine Zelle blinken lassen :rolleyes:

    Gruß Ralf
     
    Zuletzt bearbeitet: 1. Mai 2025 um 13:15 Uhr
    1 Person gefällt das.
  3. Hajo_Zi
    Hajo_Zi Erfahrener User
  4. RPP63_neu
    RPP63_neu Erfahrener User

    Eine Zelle blinken lassen

    Ich habe da etwas mit einem völlig anderen Ansatz.
    (meine Mahnung von oben gilt natürlich immer noch)
     EFGH
    2Blinken ab dem Wert: 30 
    3    
    414312735
    529492339
    633124324
    71512426
    82125126
    930143950
    107234317
    1137383730
    124918850
    1320413028
    14309342
    154746161
    1634151840
    1734185012

    NameBezug
    Blinken=0
    Die Farbe der hier gezeigten Zellen ist irrelevant (und braucht auch nicht per Code "gemerkt" werden).

    Der für das Blinken zuständige Code ist hübsch kompakt:
    Code:
    Option Explicit
    
    Private mdatStartTime As Date
    Private Const mconIntervall As Long = 1 ' in sec.
    
    Public Sub BlinkerStarten()
    mdatStartTime = Now + TimeSerial(0, 0, mconIntervall)
    Application.OnTime mdatStartTime, "BlinkerStarten"
    With ThisWorkbook.Names("Blinken")
      Select Case Val(Mid$(.RefersTo, 2))
        Case Is <= 1: .RefersTo = 2
        Case Else: .RefersTo = 1
      End Select
    End With
    End Sub
    
    Public Sub BlinkerStoppen()
    On Error Resume Next
    Application.OnTime mdatStartTime, "BlinkerStarten", , False
    On Error GoTo 0
    ThisWorkbook.Names("Blinken").RefersTo = 0
    End Sub
    Viel Spaß beim Verstehen der Systematik der Datei. Eine Zelle blinken lassen *;)*

    Ihr dürft sogar während das Blinken läuft die Schaltfläche "Zufallszahlen" drücken. :)

    Gruß Ralf
     
    Zuletzt bearbeitet: 1. Mai 2025 um 18:52 Uhr
  5. schatzi Super-Moderator
    Moin,

    ich möchte hier in keinster Weise den Antwortsdrang der User mindern oder gar die Fragen vom Motor-Bastler zensieren, aber nachdem es mir nun zum wiederholten Male auffällt:

    Warum um alles in der Welt willst du Excel immer wieder Kunststücke beibringen, die so nicht vorgesehen sind?
    Mit der Bedingten Formatierung gibt es doch nun wirklich seit vielen Jahren Möglichkeiten, ausreichend auffällige und unterschiedliche Warnungen zu kreieren; auch für ungeübte User.
    Fragst du auch bei Mercedes nach, ob die Tankanzeige blau blinkend statt grün leuchtend sein könnte? Und würdest du den vermutlichen Preis für den Umbau zahlen?

    Immer wieder weisen dich User bei deinen Wünschen darauf hin, dass es auch andere (integrierte) Möglichkeiten gibt, aber du bestehst immer wieder beharrlich auf deiner Idee, allen Widersprüchen zum Trotz.

    Ich möchte es wirklich bloß VERSTEHEN!
     
    1 Person gefällt das.
Thema:

Eine Zelle blinken lassen

Die Seite wird geladen...
  1. Eine Zelle blinken lassen - Similar Threads - Zelle blinken

  2. Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle

    in Microsoft Excel Hilfe
    Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle: Moin Allerseits, mit Verlaub ich bin seit 5 Jahren aus der Materie raus, fange somit von Vorne an. Frage: Anpassung eines bereits Geschrieben Codes. Verwendete Elemente: Quelle> Tabelle "wsLK",...
  3. Hochzählen Zelle Excel oder Office365?

    in Microsoft Excel Hilfe
    Hochzählen Zelle Excel oder Office365?: Hallo zusammen Ich möchte im Excel eine Spalte mit den Schaltknopf hochzählen. Lokal funktioniert es einwandfrei, wie könnte ich es lösen da verschiedene Personen die gleiche Datei öffnen müssen,...
  4. Zelleninhalte in andere Zelle mit Komma getrennt

    in Microsoft Excel Hilfe
    Zelleninhalte in andere Zelle mit Komma getrennt: Hallo, ich weiß nicht, ob ich im EXCEL Bereich richtig bin, da es sich um eine Tabelle aus einer Access Datenbank handelt. Allerdings müsste ich "nur" in dieser Tabelle einiges ändern: Für jeden...
  5. In einer Zelle Zahlen erkennen und trennen

    in Microsoft Excel Hilfe
    In einer Zelle Zahlen erkennen und trennen: Guten Tag zusammen Ich habe folgende Daten in einer Zelle und muss diese in mehrere Spalten aufteilen, insbesondere benötige ich die Zahl, die hinter dem X steht PKP210SX90AOS08...
  6. Zellen blinken lassen

    in Microsoft Excel Hilfe
    Zellen blinken lassen: Hallo Zusammen Ich bin wieder mal am basteln und neuling was makros angeht Habe eine Tabelle a1und a2 stehen namen die ich gern blibken lassen möchte wenn ein wert in g1 erreicht ist (zb. 10)...
  7. Zelle blinken lassen

    in Microsoft Excel Hilfe
    Zelle blinken lassen: Hallo, Ich habe folgende Aufgabe von meinem Chef bekommen: Ich soll in einer Excel Tabelle eine Zelle blinken lassen. Diese Zelle soll Blinken wenn in einer Access Datenbank ein neuer Eintrag...
  8. Schrift oder Zelle blinken lassen!?

    in Microsoft Excel Hilfe
    Schrift oder Zelle blinken lassen!?: Hallo, ist es möglich Schrift oder eine ganze Zeile in Excel blinken zu lassen? Gibt es eine Möglichkeit den Zeilensprung nach Return zu verhindern? Ich habe Felder, in die Stückzahlen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden