Anwesenheitsliste (aktueller Status)

Ist ein Mitarbeiter anwesend oder abwesend?

Die Aufgabenstellung: In einem kleinen Unternehmen mit 20 Mitarbeiterinnen und Mitarbeitern soll mit Excel eine Übersicht geschaffen werden, wer gerade anwesend und wer nicht im Hause ist. Dazu gibt der Mitarbeiter oder eine beauftragte Person in ein bestimmtes Feld (hier: E1) die eigene Personalnummer ein. In dem Moment wechselt die Personalnummer zwischen der Spalte A (Anwesend) und Spalte B (abwesend). Gleichzeitig wechselt die Hintergrundfarbe des Namens in Spalte C zwischen einem rötlichen Ton (abwesend) und einem Hellgrün (anwesend):

Ausschnitt der Anwesenheitsliste

Ausschnitt der Anwesenheitsliste

Dahinter steckt ein Makro (VBA), welches den großen Teil der Arbeit erledigt. Nur der Farbwechsel wird durch eine bedingte Formatierung bewirkt. Dadurch ist es leichter, die Farbgebung den eigenen Wünschen anzupassen. Die Namensliste in dem zweiten Tabellenblatt ist als Liste/dynamische Tabelle ausgelegt, wodurch der Bereich für die verwendete Funktion SVERWEIS() dynamisch angepasst wird.

Laden Sie die Muster-Datei mit dem eingebundenen Code hier herunter.

▲ nach oben …

Dieser Beitrag wurde unter Mit VBA/Makro, Tabelle und Zelle, Verschiedenes abgelegt und mit , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.