Hallo liebe Leute,
ich hab da ein Problem. Und zwar habe ich in einem Excel Sheet eine DropDown Liste über „Gültigkeit“ erstellt. Nun würde ich gerne, je nach Auswahl in der DropDown Liste, verschiedene Tabellen anzeigen. Geht das?
Also wenn man in der Liste „A“ auswählt soll ein andere Tabelle erscheinen, als wenn man „B“ auswählt.
Also wenn man in der Liste „A“ auswählt soll ein andere
Tabelle erscheinen, als wenn man „B“ auswählt.
Kann mir da jemand helfen?
Also Du müsstest uns schon ein bisschen mehr Einblick in Deine Gedanken geben, sonst wird das nix. Was meinst Du mit „Tabellen“? Wo sollen die erscheinen? Wie sehen die aus?
Wie auch immer - eine triviale Lösung wird´s wahrscheinlich nicht geben. Soweit kann man das hier wohl schon mal sagen.
Also Du müsstest uns schon ein bisschen mehr Einblick in Deine
Gedanken geben, sonst wird das nix. Was meinst Du mit
„Tabellen“? Wo sollen die erscheinen? Wie sehen die aus?
Also: Es gibt halt eine Standardvorlage. In der Gültigkeitsliste habe ich z.B. die Auswahl (A,B,C oder D). In jedem Fall gibt es z.B. die Felder: Name, Adresse, Telefon usw.
Nun kommt das (auf jeden Fall für mich) knifflige, ich hätte gerne das bei Auswahl „C“ und „D“ zusätzliche Felder erscheinen, das z.B. bei Adresse noch ein Feld für Stockwerk oder Raumbezeichnung etc. erscheint.
Also: Es gibt halt eine Standardvorlage. In der
Gültigkeitsliste habe ich z.B. die Auswahl (A,B,C oder D). In
jedem Fall gibt es z.B. die Felder: Name, Adresse, Telefon
usw.
Nun kommt das (auf jeden Fall für mich) knifflige, ich hätte
gerne das bei Auswahl „C“ und „D“ zusätzliche Felder
erscheinen, das z.B. bei Adresse noch ein Feld für Stockwerk
oder Raumbezeichnung etc. erscheint.
Standardvorlage? Ehm … tut mir leid, aber ich weiß noch immer nicht, was Du vor hast. Hört sich aber - wie gesagt - nicht so an, als wäre das einfach machbar, wenn überhaupt. Es wird noch immer nicht klar, wo die Fehler sind oder herkommen und so weiter. Also MIR zumindest nicht.
Also: Es gibt halt eine Standardvorlage. In der
Gültigkeitsliste habe ich z.B. die Auswahl (A,B,C oder D). In
jedem Fall gibt es z.B. die Felder: Name, Adresse, Telefon
usw.
Nun kommt das (auf jeden Fall für mich) knifflige, ich hätte
gerne das bei Auswahl „C“ und „D“ zusätzliche Felder
erscheinen, das z.B. bei Adresse noch ein Feld für Stockwerk
oder Raumbezeichnung etc. erscheint.
Hi Marten,
wenn A oder B oder … oder D z.B. in A1 ausgewählt werden kann,
könntest du die Spalte, die das Stockwerk enthält, so mit einer bedingten Formatierung belegen, daß nur bei C oder D die Schriftfarbe schwarz ist, ansonsten weiß bzw. Hintergrundfarbe.
Oder wenn du deine Daten mittels SVerweis holen solltest
=Wenn(oder($a$1=„C“;$a$1=„D“);SVerweis(…);"")
Oder anstatt Daten–Gültigkeit, ein Kombinationsfeld dem du ein Makro zuordnest was dann ja nach Auswahl Spalten aus- oderr einblendet
Gruß
Reinhard
Oder anstatt Daten–Gültigkeit, ein Kombinationsfeld dem du
ein Makro zuordnest was dann ja nach Auswahl Spalten aus-
oderr einblendet
Gruß
Reinhard
Also das war schon mal eine klasse Idee! Das klappt sehr gut. Aber, nun hab ich ein neues Problem. Und zwar sind in den Zeilen, die ausgeblendet werden sollen, Kontrollkästchen. Diese bleiben jedoch da, die verschieben sich lediglich ein wenig. Das geht auch nicht über „Eigenschaften“ -> „Zellposition“, hab ich schon probiert.
Oder anstatt Daten–Gültigkeit, ein Kombinationsfeld dem du
ein Makro zuordnest was dann ja nach Auswahl Spalten aus-
oderr einblendet
Also das war schon mal eine klasse Idee! Das klappt sehr gut.
Aber, nun hab ich ein neues Problem. Und zwar sind in den
Zeilen, die ausgeblendet werden sollen, Kontrollkästchen.
Diese bleiben jedoch da, die verschieben sich lediglich ein
wenig. Das geht auch nicht über „Eigenschaften“ ->
„Zellposition“, hab ich schon probiert.
Hi Marten,
letztlich geht es mir wie Kristian, hab da wenig Plan was genau du da bastelst.
Du könntest mit z.B.:
For each K in Activesheet.shapes
MsgBox K.name
Next K
die Namen der Kontrollkästchen herausfinden und dann dieses Kontrollkästchen in deinem dem Kombinationsfeld zugeordneten Makro gezielt ein- oder ausblenden.
Activesheet.Shapes(„Kontrollbox7“).visible=False
oder
Activesheet.Shapes(„Kontrollbox7“).enabald=False
Gruß
Reinhard