Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Excel auto_close in Verbindung mit Veränderungen seit letzter Speicherung





Frage

Liebe Helferinnen und Helfer :-) Ich brüte jetzt schon den ganzen Vormittag und habe jetzt genug. Vielleicht hat ja jemand eine Idee. Ich möchte mit einem Makro die Veränderungen seit dem letzten Speichern farblich hervorheben und dafür aber nicht die Funktion "Veränderungen hervorheben" benutzen (das bläht mir die Arbeitsmappe zu sehr auf und ist extrem unübersichtlich) Hat jemand eine kurze, knackige Idee für Mich????? Wäre sehr nett und vielen Dank B. Müller-Heinemann

Antwort 1 von Guenter

Hallo Birgit,

hat etwas länger gedauert, aber hier mein Vorschlag:
In der VBA Entwicklungsumgebung nach Ansicht Projekt Explorer.
Dort in Deinem VBA Projekt Tabelle1 doppelklicken, dann in der Ansicht Code links Worksheet, rechts Change auswählen.
Folgendes eingeben:
Private Sub Worksheet_Change(ByVal Target As Range)
ActiveCell.Select
Selection.Interior.ColorIndex = 4
End Sub

Jetzt werden alle Zellen, wo eine Eingabe erfolgt, z.B. grün gefärbt.

Dann zurück in die Projekt Explorer Ansicht. Dort Diese Arbeitsmappe doppelklicken. Wieder in der Ansicht Code links Workbook und rechts z.B. Before Close auswählen.
Eingabe zum Beispiel:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cells.Select
Selection.Interior.ColorIndex = 20
End Sub

Hier sollte dann der ColorIndex von Weiß stehen, den ich im Moment nicht finde.

Ich hoffe, das hilft Dir weiter.

Gruß
Günter