[EXCEL2007] Dynamisches Dropdownmenü, Verknüpfung von Daten

.tuNe.

Cadet 1st Year
Registriert
Nov. 2010
Beiträge
15
Hallo zusammen,
ich sitze hier gerade an einem Problem, dass weit über meine Fähigkeiten hinaus geht. Zu mir: Ich bin Auszubildender als Fachinformatiker-Systemintegration und habe dies als "Aufgabe für Zwischendurch" bekommen.


Es geht sich darum, dass ein Formular für SAP Berechtigungsanträge erstellt werden soll. (Jeder der bestimmte Berechtigungen in SAP haben möchte, muss dieses Formular ausfüllen und abgeben)

Dazu soll in einer Excel Tabelle das Formular stehen. In diesem kann man dann per (z.B. Dropdown) den Anforderer (seinen Namen) auswählen. Der Content-Bereich des Formulars soll interaktiv sein.

Bild zur Veranschaulichung:


Wenn der Benutzer seinen Namen ausgewählt hat, sollen im Anschluss die Berechtigungen die ihm zur Auswahl stehen in dem dynamischen Feld (Bild1) eingefügt werden. Quasi als Liste.

Jedem Benutzer sollen dazu 1 oder mehrere "Profile" zugeordnet werden.
In Diesen profilen steht wiederrum, welche Berechtigungen zur Auswahl stehen.

Bilder zur Veranschaulichung:


So ist die Theorie. Ist das überhaupt machbar in der Form? Welche Funktionen und Formeln brauche ich dafür? Ich habe leider 0 Anhaltspunkte, wonach ich Gogglen bzw. suchen muss.

Kann man die Informationen überhaupt verknüpfen? Es wäre dann ja so ähnlich, wie in einer Datenbank. Nur ohne Primär/Fremdschlüssel.

Wäre sehr Dankbar für einen kleinen Denkanstoß
 
Wenn ich das richtig verstanden habe, sollte das mit Verweisfunktionen möglich sein.

=SVERWEIS(suchbegriff;datenmatrix;rückgabespalte;0)
Suchbegriff wäre deine Auswahl aus der Liste, die Datenmatrix bspw. in der Tabelle AnfordererName der Zellbereich A1:C6 und die Rückgabespalte entweder B (=2) oder C (=3).

Also konkret:
=SVERWEIS("Anforderer1";A1:C6;2;0) - liefert als Ergebnis Profil1
=SVERWEIS("Anforderer1";A1:C6;3;0) - liefert als Ergebnis Profil2​

Mit diesen Ergebnissen kannst du dann ähnlich bei den Berechtigungen weitermachen.
 
Zuletzt bearbeitet:
Okay. Erst mal vielen Dank für deine Mühe.

Jetzt weiß ich leider nicht, wo ich diese Formel(n?) eintragen muss.

In das "Content" Feld?
 
Eigentlich dort, wo du eben deine Ausgabe haben willst.

Allerdings seh ich gerade, dass das wohl mit deiner Berechtigungstabelle nichts wird, da du hier eine unterschiedliche Anzahl an Zeilen pro Profil haben kannst. Da müsstest du wohl oder übel auf Makros zurückgreifen.
 
Zurück
Oben