eine neue Aufgabe in meinem aktuellen Projekt, die ich definitiv nicht selbst lösen kann.
Schwer zu beschreiben, in der angehängten Datei wird es aber klar.
https://www.herber.de/bbs/user/107617.xlsm
In meiner Terminplanung gibt für jeden Mitarbeiter zuoberst eine Summenzeile, bei der je 5 Zellen (=1KW) verbunden sind und die bisher eingeplante Stundensumme angezeigt wird. Diese wird berechnet aus den darunterliegenden Zeilen, in denen die jeweils für eine Maschine pro Tag vorgesehenen Stunden eingetragen sind.
Die Mitarbeiternamen sind in Spalte D, die Maschinennummern in Spalte E. Diese Zellen in Spalte E haben zugewiesene Zellfarben (RGB) um die geht es.
Jeder Mitarbeiter hat unterschiedlich viele Maschinen usw. zu bearbeiten, deshalb auch unterschiedlich viele Zeilen, bevor es mit der Summenzeile des nächsten Mitarbeiters weitergeht. Die Zeilenzahl verändert sich auch immer wieder meistens wird unten eine Zeile hinzugefügt.
Die Teamleiter übertragen jeweils mit dem Pinsel die Farbe der jeweiligen Priorität 1-Maschine (leider manchmal auch zwei!!) auf die zugeordneten Tagesstunden (in der gleichen Zeile)
Jetzt soll ein Makro möglicherweise über einen Button auslesen:
Gibt es bei Mitarbeiter X null / eine Farbe / zwei Farben in der aktuellen Woche?
wenn null weiter zum nächsten Bereich
wenn eine diese Farbe in die verbundene Summenzelle übernehmen
wenn zwei Summe in den beiden farbigen Zeilenbereichen bilden und die Farbe des Bereichs mit der höheren Summe übernehmen. Bei gleichen Summen die Farbe der ersten (oberen) Zeile nehmen.
Dann die Summenbereiche wieder verbinden (falls durchs Kopieren der Zellverbund aufgehoben wurde).
Und das ganze über ca. 1400 Zeilen und 100 Spalten (20 Wochen)
Ist das mit vertretbarem Aufwand zu machen und würde sich jemand dieser Aufgabe annehmen?
Jetzt schon mal Danke, wenn ihr bis hier durchgehalten habt.
Beste Grüße, Margarete