Clever-Excel-Forum

Normale Version: Automatisch geänderte Zellen farblich markieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich bewege mich sehr unsicher in der VBA-Welt und bitte daher um eure Unterstützung. Ich habe eine Tabelle gebaut, die Verknüpfungen zu zahlreichen "Mutter"-Dokumenten hat und sich derer bedient.
Ich möchte, dass diese Übersichtstabelle sämtliche geänderte Zellen aus den "Mutter"-Dokumenten farblich markiert.
Dazu habe ich folgendes VBA gefunden:

Private Sub Worksheet_Change(ByVal Target As Range)
Target.Interior.ColorIndex = 4
End Sub

Das funktioniert allerdings erst, nach dem die jeweils geänderte Zelle 1x angeklickt wurde. Nun meine Frage: Gibt es eine Ergänzung, dass sich die geänderten Verknüpfungszellen ohne einmaliges Anklicken farblich verändern?
Danke für eure Hilfe,
Wolfgang
Zur Information:

http://www.office-fragen.de

vor ~24 Stunden ...
Hallöchen,

Du solltest In Deinen Beitrag / Thread drüben den Antwortern mitteilen, dass Dir auch hier geholfen wird.
Der Code ist nicht dazu da, dass eine Änderung bei Klick eintritt.
Gefärbt wird, wenn durch ein "äußeres" Ereignis ein Zelleninhalt geändert wird, z.B. durch manuelle Eingabe oder VBA-Code.
Er wirkt nicht, wenn sich ein Zellinhalt durch Formelergebnisse ändert.

Du müsstest uns genau definieren, wann bzw. wie die Änderung mit der gewünschten Farbanpassung auftritt und ggf. dort ansetzen.
Hallo zusammen,
sorry, für die scheinbare Verwirrung in mehreren Foren.

Meine Intentionen:
Dokument A stellt eine Statusliste verschiedener Projekte dar und enthält Verknüpfungen in Form von Zellen und Zeilen aus Dokumenten B-n.
Beim Öffnen von A werden vorgenommene Änderungen in B-n automatisch gezogen und aggregiert untereinander dargestellt.
Nun möchte ich gerne, dass Änderungen in irgendeiner Weise in A hervorgehoben werden (z.B. durch farbliche Markierung geänderter Zellen; gerne aber auch anders).

Nach Anwendung des eingangs beschriebenen VBA werden die Änderungen erst farblich hervorgehoben, sobald die entsprechenden Zellen einmal angeklickt wurden.

Genau an dieser Stelle komme ich nun nicht weiter...

Habt ihr Rat?

Grüße
Hallo Wolfgang,

Deiner Beschreibung entnehme ich, dass die Änderung Folge einer Berechnung ist. Allerdings wäre dann die Frage, woher Excel wissen soll, ob und wo sich ein Ergebnis geändert hat oder nicht.

Man müsste nach der Berechnung bzw. beim Speichern der Mappe zusätzlich ein Abbild der entsprechenden Ergebnisse speichern und darauf aufbauend nach dem nächsten Öffnen und Aktualisieren einen Abgleich durchführen.
Zum Speichern das Abbildes benötigt man, wenn man es nicht manuell machen will, z.B. ein zusätzliches Blatt und einen Code.
Den Vergleich könnte man schon mit einer bedingten Formatierung erreichen.