Clever-Excel-Forum

Normale Version: Verzweifelt -VBA Zellen färben wenn Datum<>heute
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

da mir in anderen Threads schon unglaublich gut geholfen worden ist benötige ich jetzt "nur" noch den letzten Step.

Im dritten Reiter ermittelt eine Index Formel ob das Geschoss des Gebäudes einen Mieter hat. In der Zelle darunter wird die Fläche des Mieters angegeben. Falls die Fläche leerstehend ist, steht in der darüber liegenden Zelle folglich auch kein Mieter. Diese Zellen sollen dann grau ausgefüllt werden.  
Ich würde gerne dass alle Mieter im Bereich B9:X42 die eine Restlaufzeit des Mietvertrages (Spalte AN im Reiter Mieterliste) über 12 Monate haben grün hinterlegt werden. [Stand =Heute()]
Neben der grünen Formatierung würde ich gerne alle Mieter die eine Restlaufzeit < 12 Monate haben oder den vermerk "gekündigt" in Spalte AK haben, rot hinterlegt sehen. 

Ich hoffe sehr dass jemand mich hierbei unterstützen kann, ich bin maßlos überfragt wie man das lösen kann. Falls es überhaupt möglich ist..

Hoffnungsvoll,
Felix
Gerne auch nochmals als xlsx Format =)
Anbei ein letztes mal die überarbeitete Datei..

Grüße =)
Ich muss nochmal nerven..

Würde das doch anders aufbauen wollen (jetzt ist der Entschluss final!)
Musste die Datei nochmals ein wenig abändern..

Was ich nun gerne erreichen würde:

Ich hätte gerne alle Zellen im dritten Reiter nach der Logik ausgewertet:

wenn(links(MV GEW dann auslesen und Mieterliste Spalte AN (des jeweiligen Mieters) prüfen ob Datum < oder > 12 Monate in Vergleich zu Heute(). Wenn <12 Monate dann Zelle Rot färben. wenn>12 Monate dann Zelle Grün färben.

Ist das verständlich?
Die Formel (oder VBA) soll für jede Zelle prüfen ob die ersten 6 Zeichen MV GEW sind. Falls dem so ist soll dann für den jeweiligen Mieter dieser Zelle geprüft werden, wie viele Monate das Datum in Spalte AN vom aktuellen Datum abweicht. Die farbliche Verteilung steht ja oben dann..


Würdet Ihr das als BF machen oder per VBA oder oder oder..

Freue mich über jede Rückmeldung
Liebe Grüße
Felix