Clever-Excel-Forum

Normale Version: Excel 2010 zeile beim anklicken gleich farbig haben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

Eigentlich sagt der Betreff ja schon alles aus. Ich habe eine große Datei. Excel gibt die Möglichkeit dass man sobald man in einer Zeile ist diese sofort in einer Farbe er scheint. Alle Versuche die ich bisher unternommen habe waren leider erfolglos. Kann mir einer den Wegweiser aufschreiben? Das wäre super. Es wird für Excel 2010 benötigt. Danke schon einmal im voraus.
Hallo,

mit diesem Makro im Modul des Tabellenblattes geht das. Allerding würden alle anderen Hintergrundfarben gelöscht. Wäre das so OK?

Code:
Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.Color = xlNone
    With Rows(Target.Row).Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 65535
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
End Sub
Moin,

ich habe ein ähnliches Makro aus dem Netz in Gebrauch (hervorheben einzelner Zellen). Damit mir die gewählte Hintergrundfarbe (weiß) nicht entfernt wird, setze ich sie mit dem Makro.

Zitat:Option Explicit
'Quelle: https://docs.microsoft.com/de-de/office/...-or-column

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Application.ScreenUpdating = False
    ' Clear the color of all the cells (anstelle einer Null den gewünschten Farbindex setzen)
    Cells.Interior.ColorIndex = 2
    ' Highlight the active cell
    Target.Interior.ColorIndex = 6
    Application.ScreenUpdating = True
End Sub
Auf der oben angegebenen MS-Seite findest du auch Makros für Zeilen und Spalten
Moin!
Ich habe da was mit bedingter Formatierung.
[attachment=32850]

Hat den Vorteil, dass sich VBA keine Farbe "merken" muss!
Wenn man die Reihenfolge der bedForm korrekt einstellt, werden andere (zB Wochenenden) auch nur temporär "überschrieben".

Gruß Ralf