Autor
|
Thema: Excel 2010 Gültigkeiten verschachteln (2269 mal gelesen)
|
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 10. Sep. 2015 15:50 <-- editieren / zitieren --> Unities abgeben:
Bitte schaut Euch mal das Bildchen an. Wie ich mit Gültigkeiten arbeite weiß ich, aber wie kann ich Folgen von Gültigkeiten definieren, so dass bei Auswahl des Kriterium 1 auch nur bestimmte Auswahl Kriterium 2 zugelassen wird usw. Bitte um gute Erklärungen. Danke!!! Ich möchte damit so was wie Konfiguratoren basteln. ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 14. Sep. 2015 08:42 <-- editieren / zitieren --> Unities abgeben:
|
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 14. Sep. 2015 09:58 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Hallo Tom, habe auf Deinen Eingangsbeitrag nicht geantwortet da mir nicht klar ist was Du eigentlich erreichen möchtest. Die nächste Frage wäre dann, welche Art von Gültigkeitsprüfung verwendest Du? Datenüberprüfung oder Formel in der Zelle? VBA? So wie Du das beschreibst sehe ich eigentlich nur eine Möglichkeit über Programmierung. Diese müßte anhand des Kriterium 1 das Dropdown Listenfeld beim Kriterium 2 neu belegen. Entsprechend natürlich bei Kriterium 3. Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 14. Sep. 2015 10:45 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von KlaK: Die nächste Frage wäre dann, welche Art von Gültigkeitsprüfung verwendest Du? Datenüberprüfung oder Formel in der Zelle? VBA?
Datenüberprüfung verwende ich Zitat: Original erstellt von KlaK:
So wie Du das beschreibst sehe ich eigentlich nur eine Möglichkeit über Programmierung. Diese müßte anhand des Kriterium 1 das Dropdown Listenfeld beim Kriterium 2 neu belegen. Entsprechend natürlich bei Kriterium 3.
Und dazu benötige ich am besten ein Beispiel um das entsprechend abzuleiten. D.h. wenn ich alles richtig verstehe, ist Gültigkeit via DropDown (aus Datenüberprüfung) nur einstufig möglich?? Mir wäre eine unprogrammierbare Lösung lieber :-) ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 14. Sep. 2015 11:33 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Sorry, aber da kann ich Dir nicht weiterhelfen Zum einen benutze ich die Gültigkeitsverweise eigentlich nicht, mußte erst mal nachlesen was Du überhaupt damit meinst, zum anderen verwende ich bei Konfigeinstellungen eine Eingabemaske, die dann die entsprechenden Dialogboxen bereitstellt. Die Werte dazu können auch aus der gleichen Mappe anhand der Spaltentexte bezogen werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 14. Sep. 2015 12:12 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Hallo Tom; schreib doch mal in die Zelle I2 folgendes =WENN(ODER(B2=1;B2=2);"a";"") in I3 =WENN(ODER(B2=1;B2=2);"b";"") in I4 =WENN(ODER(B2=1;B2=2);"c";"") und verwende den Datenbereich I2:I4 als Datenüberprüfung für Kriterium 2 (bei Dir Zelle C2) ist das für Dich tauglich? ------------------ mfg Roman [Diese Nachricht wurde von RL13 am 14. Sep. 2015 editiert.] [Diese Nachricht wurde von RL13 am 14. Sep. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 14. Sep. 2015 12:23 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Servus, IMHO macht das Aufteilen des Kriteriums 1AA in einzelne Kriterien keinen Sinn wenn die Kriterien 2 und 3 sowieso A-C sind. Wenn aber Kriterium 2 und 3 unregelmäßig sind dann sieht das wieder anders aus. (z.B. 1 hat kein 1BC). EDIT Lösungstipp: Man könnte mit Worksheet_Change was basteln Sobald etwas in Spalte A:A geändert wird schreib mir den Wert in eine Bestimmte Zelle, mit diesem Wert wird Kriterium 2 gefiltert (sverweis) usw. Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:A")) Is Nothing Then 'hier der befehl End If End Sub ------------------ <----- Bitte Systeminfo eintragen, warum siehst du hier. Wünsche: richtige Ebenen über Layer, Erweiterter Attribut-Editor "auffrischen", dyn. Xrefs, Mulitmodel, Halo4Texte, verschränkte Attribute , Linientypen überarbeiten (doppellinien) , XREF>VISRETAIN pro XREF, Fehler zwischen Normal MAP Civil beheben... Schöne Grüsse aus der Steiermark Bernd P. [Diese Nachricht wurde von Bernd P am 14. Sep. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 14. Sep. 2015 13:08 <-- editieren / zitieren --> Unities abgeben:
Ich merke, dass ich mein Anliegen nicht korrekt beschrieben habe. Im beigefügten Bildchen habe ich es nochmal deutlicher dargestellt. Es wird immer von links nach rechts die DropDownMenüs B2 C2 D2 durchlaufen. In B2 habe ich die Wahl zwischen 1/2/3/4/5/6. In C2 habe ich je nach Vorauswahl von B2 entsprechend nur schlüssige Auswahlmöglichkeiten (bei 1 = 1A/1B/1C, bei 2 = 2A/2B/2C, usw.). In D2 habe ich je nach Vorauswahl von B2/C2 entsprechend nur schlüssige Auswahlmöglichkeiten (bei 1+1A = 1AA/1AB/1AC, bei 1+1B = 1BA/1BB/1BC, usw.) Eine Idee brauche ich noch, wie vermieden werden kann, dass abschließend B2 wieder verstellt wird (z.B. mit erstem Listeneintrag = leer).
------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 14. Sep. 2015 13:12 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
1 1A 2BC dürften nur Beispieltexte für irgendwelchen "wahren Werte" sein die nicht so einfach aufgebaut sein dürften (Stichwort Katalog oder Lagerbestand). Vielleicht kann man aber auch erfahren was der Sinn hinter dieser Tabelle sein soll ... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 14. Sep. 2015 13:21 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Hallo Tom, ich habe Dich schon richtig verstanden und Du beschreibst es ja auch so Wenn 1 dann nur a b oder c also probiere mal meine Eintragungen aus meinem dem vorigen Beitrag mit der Wenn Abfrage kannst du vorfiltern (was anderes machst Du über VBA-Programmierung auch nicht) ------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 14. Sep. 2015 13:41 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Welche Auswahl soll denn zur Verfügung stehen wenn der User als erstes eine 5 auswählt? Dann auch 5A, 5B, 5C bzw. 5Aa, 5Ab, 5Ac? Theoretisch könnte man die Kriterienspalten 2(I) bzw 3(J) ja auch über Suchabfragen (SVerweis) füllen lassen. Aber das bringt Dich mit den verknüpften Gültigkeiten auch nicht weiter. [Diese Nachricht wurde von KlaK am 14. Sep. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 15. Sep. 2015 06:35 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von KlaK: 1 1A 2BC dürften nur Beispieltexte für irgendwelchen "wahren Werte" sein die nicht so einfach aufgebaut sein dürften (Stichwort Katalog oder Lagerbestand). Vielleicht kann man aber auch erfahren was der Sinn hinter dieser Tabelle sein soll ...
Mit Realwerten kann ich das schlecht erklären, da einem Nichtmaschinenentwickler die Zusammenhänge der sinnvollen Konfig fehlen. Ich glaube ich wurde immer noch nicht verstanden: Alle farbigen Zellen sind dann versteckte oder ausgeblendete Vorgaben. Die Auswahl soll im Drag&Drop von links nach rechts erfolgen. Zuerst Spalte B, dann C, dann D usw. Natürlich war dies so gemeint, dass bei Zahl 5 auch 5A/5B/5C aus 5A auch 5AA/5AB/5AC usw. wählbar sind, aber eben nicht z.B. bei 5 die 3B. PS: Anbei die Excelliste zum Spielen. Die Gültigkeiten sind so alle via DropDown in den Zellbereichen B2-D28 erreichbar aber eben nicht mittels Vordefinition. ------------------
[Diese Nachricht wurde von Tom2005 am 15. Sep. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 15. Sep. 2015 07:21 <-- editieren / zitieren --> Unities abgeben:
|
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001
|
erstellt am: 15. Sep. 2015 07:26 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Zitat: Original erstellt von Tom2005: Mit Realwerten kann ich das schlecht erklären, da einem Nichtmaschinenentwickler die Zusammenhänge der sinnvollen Konfig fehlen. Ich glaube ich wurde immer noch nicht verstanden
naja die Realwerte die Sinnvoll passen sollten sich doch aus der Liste ergeben? Die Aufgabenstellung wurde verstanden, nur das Beispiel macht so keinen Sinn wenn bei allen Zahlen (1-6) die Kriterien (A-C) die selben sind. btw. was soll diese Liste leisten und wäre da nicht ein Filter Sinnvoller? ------------------ <----- Bitte Systeminfo eintragen, warum siehst du hier. Wünsche: richtige Ebenen über Layer, Erweiterter Attribut-Editor "auffrischen", dyn. Xrefs, Mulitmodel, Halo4Texte, verschränkte Attribute , Linientypen überarbeiten (doppellinien) , XREF>VISRETAIN pro XREF, Fehler zwischen Normal MAP Civil beheben... Schöne Grüsse aus der Steiermark Bernd P. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 15. Sep. 2015 10:03 <-- editieren / zitieren --> Unities abgeben:
|
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 15. Sep. 2015 11:20 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
|