Ich habe eine Excel-Datei über ein Makro aufbereitet, welche dem Endverbraucher aber als xlsx-Datei für seine Bearbeitung zur Verfügung gestellt wird (aufgrund von Serverproblematik nicht anders möglich, bereits mit der IT geklärt)
Dieses Makro beinhaltet eine bedingte Formatierung zum Einfärben einzelner Zellen, in denen der Endverbraucher einen Eintrag vornimmt bzw. einen bestehenden Eintrag ändert
Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=A1<>Vergleich_Tabelle1!A1"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 25432
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
Auch neue Zeilen und Spalten können in die Datei eingefügt werden. Hier wäre der Wunsch, dass auch dann die neuen Zellen bunt eingefärbt werden. Bei diesem Arbeitsschritt des Endverbrauchers ist es jedoch keine Makro-Datei mehr und hier müsste eine Excel-Lösung gefunden werden. Behilflich war nun die Bedingte Formatierung im Menü Format über Funktion Formel ist (=$A1=“ “). Hier wurde dann aber die ganze Zeile oder ganze Spalte eingefärbt. Gibt es andere Lösungsvorschläge?
|