21.02.2017, 16:36 (Dieser Beitrag wurde zuletzt bearbeitet: 21.02.2017, 16:36 von Rabe.)
Hallo,
in der unten angefügten Datei möchte ich in "Eingabemaske" C5 eine Gültigkeitsliste haben, die den Zahlenbereich der Liste in "Datenbank" Spalte A auswählbar macht, inklusive der Eingabe der maximal verwendeten Zahl + 1.
Wie geht das? Eingabemaske
C
D
E
4
Auswahl Projekt-Nr.
5
5
Der Eingabebereich in C5 soll auf die Zahlen von Datenbank!A:A, verwendete Zahlen + 1 begrenzt sein.
6
7
Also momentan soll die Eingabe der Zahlen 1-6 möglich sein!
Daten, Gültigkeit
Zelle
Zulassen
Daten
Wert1
Wert2
Leere Zellen ignorieren
Zellendropdown
Titel Eingabemeldung
Eingabemeldung
Titel Fehler
Fehlermeldung
Typ Fehlermeldung
C5
Liste
=Datenbank!$A$2:$A$6
Wahr
Wahr
Stopp
Füllfarben und Muster
Zelle
Rot
Grün
Blau
Color
Muster
Farbe
C5
255
255
204
13434879
Zellen mit Füllfarbe automatisch werden nicht dargestellt
Datenbank
A
B
C
1
Projekt-Nr.
Projektname
…
2
1
3
2
4
3
5
4
6
5
Füllfarben und Muster
Zelle
Rot
Grün
Blau
Color
Muster
Farbe
A1
91
155
213
13998939
B1
91
155
213
13998939
C1
91
155
213
13998939
A2
221
235
247
16247773
B2
221
235
247
16247773
C2
221
235
247
16247773
A4
221
235
247
16247773
B4
221
235
247
16247773
C4
221
235
247
16247773
A6
221
235
247
16247773
B6
221
235
247
16247773
C6
221
235
247
16247773
Zellen mit Füllfarbe automatisch werden nicht dargestellt
21.02.2017, 17:43 (Dieser Beitrag wurde zuletzt bearbeitet: 21.02.2017, 17:43 von Rabe.)
Hi,
(21.02.2017, 16:46)snb schrieb: Schau mal
ok, so einfach, ich hatte es mit "Liste" versucht und dieselbe Formel verwendet, da kam natürlich eine Fehlermeldung.
Wenn aber nun durch Eingabe der 6 in C5 und übertragen in die Datenbank (also steht dann 6 in "Datenbank!A7") der Bereich in A:A größer wird, wie bekomme ich diese Formel dynamisch? Die Liste in der Datenbank ist eine intelligente Tabelle, wenn ich aber die erste Spalte auswähle steht da trotzdem nicht die Spaltenbezeichnung in der Formel sondern ein fixierter Bereich.
Kann ich da auch einen Drehfeld-Pfeil zum erhöhen oder reduzieren der Zahl einfügen? Das könnte vermutlich besser per VBA gesteuert werden, dann könnte auch der Bereich dynamisch werden. Wie?
stimmt, so geht es nicht. Ich hasse diese sperrigen Intelligenten Tabellen (muss mich mit denen mal etwas ernsthafter beschäftigen)
Es ginge über den Umweg eines Benannten Bereichs. Aber, vielleicht zeigt noch jemand wie man auf eine Spalte einer Intelligenten Tabelle Bezug nimmt und diese auch in der Datengültigkeit nutzen kann.
Was für ein Blödsinn das ist. Hier ist wirklich Indirekt() nötig. Nach dem was ich verstanden habe bei meinen Recherchen, hat es mit relativen und absoluten Bezügen zu tun. Wenn ich es nicht falsch verstanden habe wird mit Indirekt der Bezug Absolut gesetzt.
Warum es der Gültigkeit mit Zellenangaben egal ist ob absolute oder relative Bezüge angegeben werden und mit Tabellenbezügen nicht, keine Ahnung.
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28 • Rabe