Abgleich von Checkboxen mit Zellinhlaten
01.12.2015 12:31:39
Checkboxen
Ich bin mit meinen VBA-Kenntnissen mal wieder an meine Grenzen gestoßen. Ich habe folgendes Problem:
ich habe eine Übersicht über Mitarbeiter und bewerte deren Kompetenzen in bestimmten Kategorien. Ich möchte gerne, dass ich mittels eines Formulars, welches ich über einen Button aufrufe, Baugruppen hinsichtlich genau dieser Kategorien bewerte. Man füllt also für die Mitarbeiter in den Stufen 0 bis 2 ihre Kompetenzen im Tabellenblatt aus und über das Formular setzt man je Kategorie einen Haken, welche Kompetenzen für eine Baugruppe wie erforderlich sind.
Sobald man auf den Button zur Auswertung drückt, soll sich eine Messagebox öffnen, die die Namen aller Mitarbeiter anzeigt (in den Zeilen) und in den Spaltenköpfen sozusagen die Kategorien aufführt. Dann soll in dieser Matrix entweder ein roter Punkt oder ein grüner Punkt erscheinen (für Kompetenz erfüllt oder nicht erfüllt). Die Mitarbeiter sollen dabei absteigend sortiert sein, und zwar am meisten grüne Punkte oben und am meisten rote Punkte unten.
Logischerweise sollte eine Übererfüllung von Kompetenzen auch als grüner Punkt erscheinen ;)
Es muss also ein Abgleich zwischen gesetzten Haken im Formular und den eingegebenen Werten im Tabellenblatt erfolgen.
Die Anzahl der Mitarbeiter wächst mit der Zeit, d.h. das Makro muss irgendwie fähig sein, die wachsende Tabelle zu erkennen.
Mein Versuch ist: https://www.herber.de/bbs/user/101932.xlsm
Vielen Dank für eure Hilfe! =)
Gruß