PDA

Vollständige Version anzeigen : Formulargestaltung


vbanewcomer
27.07.2012, 12:12
Hallo Gemeinde,
ich erstelle eine Arbeitsmappe in der Formulare dynaisch erzeugt werden.

Nun habe ich in einem Formular eine Auswahl zu treffen ( mittels Checkbox )

Basis der Gestaltung ist eine Tabelle wie im Anhang ( Mustertabelle )

Ich möchte nun, dass ich eine Gruppe erstelle deren Name in der Produktgruppe steht.
Im Beispiel gibt es Tisch, Decke und Wände

Ich möchte also drei Bereiche erstellen die alle Produkte aus der jeweiligen Produktgruppe enthält.

Diese Gangart ist wichtig da jederzeit Produkte und Produktgruppen zugefügt oder entfernt werden könnten.
Aus diesem Grunde muss das Alles in einer Schleife erfolgen.

Hat jemand eine Idee wie ich das anhand der Beisliepmappe umstezen kann.

Die Kreuze bedeuten, dass dieses Produkt im Bereich ( Zeile 1 ) vorhanden sein könnte


ÄÄhhh wo kann ich denn Dateien hochladen ??
vielen Dank für jegliche Hilfe

vbanewcomer
27.07.2012, 12:21
so, jetzt ist der Anhang da ....

vbanewcomer
28.07.2012, 21:22
Jetzt mal mit Formularerstellung wobei ich nun im jeweiligen Bereich die Werte abfragen möchte die in der Tabelle mit x gekennzeichnen sind und sich somit im jeweiligen Bereich befinden könnten

Hajo_Zi
29.07.2012, 09:15
Der Dateiname sollte was mit dem Problem zu tun haben. Ich habe mir z.B. einen Ordner angelegt in dem ich alle Dateien aus dem Internet speichere. Bei Dateinamen wie Test., Mappe.., Beispiel wird eine vorhandene überschrieben.

<img src="http://Hajo-Excel.de/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://Hajo-Excel.de/index.htm" onclick="window.open(this.href);return false"><img border="0" src="http://Hajo-Excel.de/images/logo_hajo3.gif" align="middle" height="40" alt="Homepage"></a>

vbanewcomer
29.07.2012, 10:27
so, jetzt mit eindeutigerem Namen

Hajo_Zi
29.07.2012, 10:32
so, ich habe die Datei jetzt gesehen. Der Beitrag hat mehr versprochen als in der Datei ist.
Nun habe ich in einem Formular
das hätte ich als UserForm übersetzT.
ich erstelle eine Arbeitsmappe in der Formulare dynaisch erzeugt werden.

also da hätte ich eine UserForm erwartet und eine Klasse.

In beiden Punkten lag ich falsch.
Ich bin also raus.

<a href="http://Hajo-Excel.de/index.htm" target="_blank" title="Hajo's Excelseiten">Gruß Hajo</a>

vbanewcomer
30.07.2012, 10:27
Die UserForm wird ja automatisch erstellt wenn man die Datei öffnet und Makros aktiviert hat.

Ziel des Ganzen ist, dass nun einzelne Frames erstellt werden und diese mit Checkboxen gefüllt werden.

Es soll also jeweils ein Frame erstellt werden mit der Caption
Tisch, Decke und Wände.
In jedem Frame soll eine Checkbox erstellt werden wenn im zugehörigen Bereich ein X steht

Für den Bereich 1 soll also ein Frame erstellt werden mit der Überschrift Tisch und Checkboxen für

Teller
Tasse
Messer
Gabel
Löffel
Teelöffel
Glas
Weinglas

Ein Frame für Decke und Wände soll im Bereich 1 nicht erstellt werden da hier ja kein X angegeben wurde.

Ich kome nicht auf die Schleifen da ich ja zunächst prüfen muss ob im Bereich 1 ein x steht.
Ist dies der Fall muss ein Frame erstellt werden mit der Überschrift wie in Splate 2 benannt.
Dann soll für das Produkt eine Checkbox erstellt werden.

Ist das benannte Frame bereits vorhanden, so soll lediglich eine Checkbox zugefügt werden

Um das Ganze abzukürzen könte man auch so sagen:

Zeige mir alle unterschiedlichen Einträge aus Spalte 2
Wenn Bereich und Eintrag Spalte 2 ein x gebe Meldung

Anstelle Zeige und Meldung würde ich ich dann schon die Formerstellung hinbekommen aber ich habe Probleme die doppelten Produkte und Produktgruppen dem jeweiligen Bereich zuzuordnen