Clever-Excel-Forum

Normale Version: Ändern der Farbe innerhalb einer Formel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Doch doch, meine Codes arbeiten immer zuverlässig!  :21:
Ich stelle mir bei so etwas allerdings immer die Frage nach dem Verhältnis von Aufwand und Ertrag.
Außerdem möchten nicht alle Auftraggeber VBA in einer ansonsten makrofreien Datei.
Wenn es Dir gefällt, dann wende es an.  :100:
Das ist ja schön :19: 
Es ist nur für den internen Gebraucht und der Aufwand war ja wirklich gering.


Wie würde es sich verhalten wenn die Werte in C4:R4 nicht manuell eingetragen werden , sondern durch die Formel =SUMME(LÄNGE(C8)) errechnet würden, würde dann der Code nicht mehr funktionieren?
Ich muss weg, deshalb nur kurz:
Das _Change überwacht immer den Bereich, der manuell geändert wird (deshalb meine Nachfrage oben).
Daher musst Du immer die Precedents (Vorgänger) des Formelergebnisses überwachen.
Es gibt auch das _Calculate-Ereignis, welches ich jedoch so gut wie nie nehme, weil kein auswertbares Target an das Event übergeben wird.

Zuviel Kauderwelsch? :19:
Ich habe nix verstanden...

Habe es gerade ausprobiert, wenn ich die Formel verwende funktioniert dein Code nicht mehr.
Bleibt mir wohl doch nur die Lösung mit den Spalten.
Hi,

Zitat:Bleibt mir wohl doch nur die Lösung mit den Spalten.

die haben außerdem den Vorteil, dass du die Formeln bei Bedarf runterziehen kannst; durch das Makro bist du als Ergebniszelle auf A4 angewiesen.
Hi,

außerdem kannst Du dadurch verschiedene Texte in den Zellen haben.
Ich kann mir nicht vorstellen, daß Du immer "Banane 1,2 mm [" in der Formel stehen haben willst und dann mußt Du für jede Zelle ein eigenes Makro schreiben.
Evtl. mit einem Bezug auf eine andere Zelle, in der der Text steht und dann kannst Du es besser gleich auf verschiedene Zellen aufteilen.
Seiten: 1 2