Thema Datum  Von Nutzer Rating
Antwort
Rot Einfärben von geänderten Zellen über VBA
06.12.2023 09:25:49 Lecxe
Solved
06.12.2023 10:08:01 Gast8471
NotSolved
06.12.2023 10:54:07 Lecxe
NotSolved
06.12.2023 11:20:34 Gast1389
NotSolved

Ansicht des Beitrags:
Von:
Lecxe
Datum:
06.12.2023 09:25:49
Views:
728
Rating: Antwort:
 Nein
Thema:
Einfärben von geänderten Zellen über VBA

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?

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Einfärben von geänderten Zellen über VBA
06.12.2023 09:25:49 Lecxe
Solved
06.12.2023 10:08:01 Gast8471
NotSolved
06.12.2023 10:54:07 Lecxe
NotSolved
06.12.2023 11:20:34 Gast1389
NotSolved