Registriert seit: 23.03.2022
	
Version(en): Exchange 
	
 
	
	
		Guten Morgen!
Ich möchte gerne eine Zeile einfärben, wenn jeweilige Zelle in Spalte B Teil einer Formel einer anderen Zelle ist.
Beispiel: 
A1=SUMME(B3:B8)
-> Zeilen 3 bis 8 sollen grün werden
Ist das mit Excel irgendwie möglich?  

Danke schonmal!
	
 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 14.04.2014
	
Version(en): Office 2013/2016/2019/365
	
 
	
		
		
		23.03.2022, 14:30 
(Dieser Beitrag wurde zuletzt bearbeitet: 23.03.2022, 14:50 von chris-ka.)
		
	 
	
		Hallo Ratlos_
über bedingte Formatierung wäre mir keine Lösung bekannt!
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim rng As Range
    'Cells.Interior.Color = xlNone
    If Target.HasFormula Then
        Set rng = Target.DirectPrecedents
        If Not rng Is Nothing Then
            rng.Interior.Color = vbGreen
        End If
    End If
End Sub
Dieser Code wär dann im jeweiligen Tabellenblatt hinterlegt.
Nur wozu?
Es gibt einen 
Standard dafür.
- gewünschte Zelle mit der Formel markieren
 - Register -> Formel
 - Schaltfläche-> Spur zum Vorgänger
 
	 
	
	
lg Chris
Feedback nicht vergessen.
3a2920576572206973742064656e20646120736f206e65756769657269672e
 
	
	
 
 
	
	
	
		
	Registriert seit: 05.09.2019
	
Version(en): Office 365
	
 
	
	
		Hallo
geht, aber mit Megaformel
- Spalte B2: B100 markieren
- Bedingte Formatierung
- Formel zur...
Code:
=(ZEILE()>=ZEILE(INDIREKT(WECHSELN(LINKS(FORMELTEXT($A$1);FINDEN(":";FORMELTEXT($A$1))-1);"=SUMME(";""))))*(ZEILE()<=ZEILE(INDIREKT(WECHSELN(TEIL(FORMELTEXT($A$1);FINDEN(":";FORMELTEXT($A$1))+1;99);")";""))))
- Formatierung Zelle Gelb
- OK, Ok
LG UweD
	
 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 04.11.2014
	
Version(en): Office 365 Beta
	
 
	
	
		Hi Uwe,
das geht aber in mehreren Fällen in die Hose, z.B.:
A1: =B2+B3+B4
A1: =SUMME(B3:B5;B9:B11)
Das Parsen nach Vorgängern / Nachfolgern ist nicht wirklich trivial.