Grafische Datenaufbereitunng in UserForm
#1
Servus,
suche für folgendes Problem Inspiration:
Ich habe eine Beispielmappe erstellt, die natürlich weitaus einfacher gestrickt ist als das Original, jedoch meine Absicht halbwegs verdeutlicht.
Jeder Standort hat Abteilungen, welche wiederum über Arbeitsplätze verfügen. Ein Kriterium [Soll] wird bei Bedarf durch ein "x" markiert, die Erfüllung desselben [Ist] ebenfalls. Falls das Kriterium gefordert UND erfüllt ist oder weder gefordert noch erfüllt ist gibt es beim [Check] den Wert Wahr. Falls es gefordert, aber nicht erfüllt ist, den Wert Falsch. Habe alles in Form einer UserForm miteinander verknüpft, sodass in dieser Datensätze angelegt, bearbeitet, gelöscht, etc. werden können. Was ich nun gerne machen würde, wäre eine grafische Auswertung der einzelnen Standorte.
1. Idee: Auflistung der Standorte und grüne Einfärbung bei 100% Wahr Quote.
Problem: Wenn ich hierzu eine ListBox verwende kann ich keine Datensätze unterschiedlich formatieren. Wenn ich Textboxes oder Labels verwende bekomme ich beim Anlegen neuer Standorte Problem bzgl. Platzbedarf und Ordnung nach Zahlen.
2. Idee: Darstellung mithilfe eines (Kreis-?) Diagramms, Anzahl der bestandenen und nicht bestandenen Checks im Verhältnis zur Anzahl der vorhandenen Arbeitsplätze.
Problem: Recherche ergab immer wieder den Hinweis auf die Microsoft Office Spreadsheet/Chart Tools beim UserForm Design welche aber bei mir nicht vorhanden sein zu scheinen.
3. Idee: Auflistung der "guten" Standorte in einer, der "schlechten" in einer anderen Listbox.
Problem: Mag ich nicht.


.xlsx   17_05_19_Test.xlsx (Größe: 11,64 KB / Downloads: 6)

Hat jemand alternative Vorschläge? Wie gesagt, ich möchte alle Abteilungen auflisten (wobei neue dazu kommen, alte geändert werden, was auch alles schon funktioniert)  und den Erfüllungsgrad darstellen in der Form grün wenn alle Arbeitsplätze eines Standorts erfüllt sind, rot wenn mind. einer nicht. Oder noch besser: Anteilig, sodass man sieht (entsprechend Beispielmappe) Standort 001 hat 80% erfüllt, Standorte 005 und 006 100% und Standort 002 66%. Optimal wäre bspw. eine Auflistung aller Abteilungen, die automatisch beim Anlegen oder Löschen von Abteilugen angepasst wird, und neben der für jede Abteilung ein Balken mit Erfüllungsgrad dargestellt wird. Kann mir nur leider nicht vorstellen wie das gehen könnte.
Gruß!
Top
#2
Hallo,

(19.05.2017, 12:50)Fupi schrieb: Habe alles in Form einer UserForm miteinander verknüpft,
Ich kann in Deiner Datei keine Userform finden.
(19.05.2017, 12:50)Fupi schrieb: Wenn ich Textboxes oder Labels verwende bekomme ich beim Anlegen neuer Standorte Problem bzgl. Platzbedarf und Ordnung nach Zahlen.
Ggf. kann man die Größe der UF dynamisch ändern oder mit einem Scrollbalken versehen. Eventuell kann man auch mit der Schriftgröße noch "spielen". Wenn es allerdings in einer Listbox Platz hat, warum wäre der Platz dann für Textboxen/Labels zu wenig?
(19.05.2017, 12:50)Fupi schrieb: 2. Idee: Darstellung mithilfe eines (Kreis-?) Diagramms
Hier gibt es im Netz bereits Lösungen, die das Chart-Objekt als Bild auf das Laufwerk speichern, dieses Bild kannst Du dann in die UF einbinden.
Siehe z. B. hier:
http://www.office-loesung.de/ftopic305540_0_0_asc.php
http://spreadsheetpage.com/index.php/tip..._userform/

(19.05.2017, 12:50)Fupi schrieb: Problem: Recherche ergab immer wieder den Hinweis auf die Microsoft Office Spreadsheet/Chart Tools beim UserForm Design welche aber bei mir nicht vorhanden sein zu scheinen.
Das kenne ich leider nicht.
Gruß
Michael
Top
#3
Guten Morgen,

in der Original Datei habe ich das (eine UserForm die alles verknüpft). In der Beispieldatei wollte ich nur darstellen, welche Informationen in etwa enthalten sind und dargestellt werden sollen.
Ein Scrollbalken wäre natürlich gut; eine ListBox enthält diesen ja standardmäßig. Meinst du in einem Multiseiten Element bspw.? Diagramme schienen mir bei recherchierten Lösungen stets "tot" zu sein, aber bei deinen Link habe ich beim Überfliegen gerde gelesen, dass dem nicht so ist. Das werde ich auch mal ausprobieren, danke.
Gruß
Top
#4
In einem Rahmen mit Scrollbars schauts gut aus. Stellt sich mir nur die Frage ob Layer oder TextBoxes sich numerisch ordnen lassen. Muss ich mir mal drüber Gedanken machen. Huh
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste