Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: nyler am März 07, 2017, 12:04:28 Nachmittag
-
Hallo ich stehe vor einem Problem, welches ich nicht gelöst bekommen.
Ich verwende Office 2016 und möchte in Excel eine Dropdownliste erstellen in der entweder weniger oder andere Informationen rückgegeben werden, als in dem Dropdownmenü ausgewählt werden konnte.
Beispiel:
Dropdownliste
101 Apfel
303 Birne
568 Zitrone
Nach Auswahl in der Dropdownliste von z.B. Apfel soll in der Zelle nicht „Apfel“ oder „101 Apfel“ sondern nur „101“ stehen.
Technisch würde eine Dropdownliste mit den Zahlen reichen, jedoch ist das spätere Handling mit dem zusätzlichen Text wesentlich anwendungsfreundlicher.
Hat jemand evtl. einen Lösungsansatz?
Gruß
-
Hallo,
wenn Du nur ein DropDown brauchst, kannst Du stattdessen ein Formularsteuerelement verwenden.
Habe Dir ein einfaches Beispiel gemacht. Steuerelement -> Rechtklick = Eigenschaften. Quelldaten
ist ein definierter Name.
Gruß
-
Danke für die Antwort
Die Lösung mit dem Index hatte ich auch selber schon. Nur habe ich das Dropwnmenü mit "Datenüberprüfung -> Einstellungen -> Liste" erstellt.
Ich habe jedoch das Problem, dass diese Tabelle (Excel Datei)auch gedruckt werden muss und der gesamt Inhalt auf einem Monitor angezeigt werden muss. Das alles muss dann auch noch lesbar sein.
Aus diesem Grund ist es leider nötigt das Dropdownliste und der Ausgegebene Wert sich in der gleichen Zelle befinden.
Am besten wäre eine Funktion oder Einstellung, die es dem Dropdownmenü ermöglicht auf zwei Tabellen zuzugreifen.
z.B. mit der Logik
Darstellung in Dropdownmenü, Texte auf Tabelle A, wenn z.B erste Zeile ausgewählt, gebe ersten Wert von Tabelle B zurück.
:-\
-
Hallo,
ich denke hier hilft eine Beispieldatei von dir mit fingierten Daten und deinem Wunschergebnis da es doch Missverständnisse gibt.
-
Hola,
...
http://ms-office-forum.net/forum/showthread.php?t=340668 (http://ms-office-forum.net/forum/showthread.php?t=340668)
Gruß,
steve1da
-
Hallo,
Danke steve1da für den Hinweis :-)
nyler: wenn Du das noch liest: um 10:36 hast Du hier in diesem Forum eine Antwort auf meine Antwort gegeben.
Nur 15 Minuten später eine Antwort im MOF Forum, wo Du ja schon gestern Antworten erhalten hast. Crossposts
mögen ich und wahrscheinlich ganz viele andere gar nicht und schon mal überhaupt nicht, wenn man nichts davon
weiss. Für mich hat sich dieser Thread erledigt.
Gruß
-
Hallo.
Was für ein netter Umgang in diesem Forum.
Dieser komische Kommentar. "Ich habe gesehen, dass du diesen Post gelesen hast“ etc. finde ich echt kindisch. Zur Information. Ich saß am Gate des Flughafens und hatte noch wenige Minuten Zeit und konnte nur noch einen letzten Post vor meinem Flug abzusetzen und habe nun erst wieder Zeit mich diesem Problem zu widmen.
Der Crosspost wurde erstellt, weil eine Lösung wirklich dringend benötigt wurde, dass Crossposts verboten sind, war mir nicht bekannt.
Ich weiß zwar nicht, was das verlinken in ein anderes Forum bringen soll, wenn noch Lösung gefunden wurde. Aber nun gut.
http://www.ms-office-forum.net/forum/showthread.php?p=1795163#post1795163 (http://www.ms-office-forum.net/forum/showthread.php?p=1795163#post1795163)
Ich hatte eigentlich vor, die Lösung(en) dann im dementsprechenden Forum zu posten. Aber da wohl anscheinend niemand einen Lösungsansatz hat, kann dieser Beitrag wohl vermutlich geschlossen werden.
-
Hallo,
alle, die sich hier und in anderen Foren engagieren und Hilfestellung erbringen, machen dies in ihrer Freizeit und kostenlos.
Es ist also das Mindeste, die hilfsbereiten Personen die Arbeit nicht zweimal machen zu lassen. Ein doppeltes Arbeiten geht
von der Zeit ab, die anderen Themen zur Verfügung steht.
Genau das passiert aber häufig, wenn die Frage in unterschiedlichen Foren gestellt wird. Daher wird in vielen Foren Cross-
posting nicht gern gesehen. Einige Foren, wie dieses hier, erlauben Crossposting, wenn denn die Beiträge untereinander
verlinkt werden. Das kannst Du auch hier als Beitrag (http://www.office-fragen.de/index.php/board,2.0.html) nachlesen. Sind Crosspost-Beiträge verlinkt, kann ein Helfer
nachschauen, ob nicht schon in dem anderen Forum eine Lösung angeboten wurde und sich den Aufwand sparen.
Das ein Problem dringend ist, wird sehr oft als Grund für Crosspostings angeführt. Sorry, das kann ich generell nicht gelten
lassen, denn dies zeugt von einem gewissen Egoismus. Hauptsache ich, dann der Rest, inkl. der Forumshelfer. Alternativ
zu Foren gibt es sicherlich auch Dienstleister, die gerne eine solche Aufgabe kostenpflichtig übernehmen würden.
Gruß