ich suche nach einer Möglichkeit, alle markierten Felder mit gelbem Hintergrund zu formatieren,
sofern in der Zelle eine Formel steht (=1+3; =Summe(.., =teil(.., =2+3, etc.)
Geht das?
Danke für eine Antwort
Fritz
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rng As Range
Cells.Interior.ColorIndex = xlColorIndexNone
For Each rng In Target.Cells
If rng.HasFormula Then
rng.Interior.ColorIndex = 36
End If
Next rng
End Sub
Gruss hansSub MarkFormulasEinAus()
Dim rng As Range
Dim iColor As Integer
For Each rng In ActiveSheet.UsedRange
If rng.HasFormula Then
If rng.Interior.ColorIndex = 36 Then
iColor = -4142
Else
iColor = 36
End If
Exit For
End If
Next rng
For Each rng In ActiveSheet.UsedRange
If rng.HasFormula Then rng.Interior.ColorIndex = iColor
Next rng
End Sub
Gruss hansDie erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen