Clever-Excel-Forum

Normale Version: maximale Formularsteuerelemente
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Heute hab ich es wieder. Drölf Kaffee und die Fragen sprudeln nur so aus mir heraus...

Reine Neugier; gibt es ein Limit seitens Excel oder Performanceeinbußen, wenn man bspw 500 Checkbuttons als Formularsteuerelemnte einfügt? Oder ist Excel da stabil? Welche Erfahrungen habt ihr gemacht?

Danke!
Vierzehn Kaffee und die Antworten sprudeln nur so aus mir heraus … Wink
Ich persönlich halte sehr wenig von den Kontrollkästchen (das ist der korrekte Ausdruck für diese Art von Formular-Steuerelementen).

Google Sheets macht das erheblich smarter:
Da markiert man die Zellen,
wählt Einfügen, Kästchen
und erhält anklickbare Kästchen, ordentlich zentriert und Ausgabe als Wahrheitswert in der gleichen Zelle.
[attachment=45417]

Mit Excel ist das eine elende Fummelei!

Ich habe hier vor vielen Jahren eine Alternative vorgestellt:
https://www.clever-excel-forum.de/Thread...mal-anders

Allerdings wird hier (sehr wenig) VBA benötigt.

Gruß Ralf
...ganz ohne VBA ginge es auch mit einem simplen Dropdown mit Ja und Nein. Außerdem kennt Excel auch WAHR und FALSCH. Wäre eine weitere Option.
Man kann die Dropdownzelle auch mit Wingdings2 formatieren und in der Datengültigkeit R;* als zulässig erklären. Im Kommentar evrtl. noch erklären, dass R aktiviert und * deaktiviert ist. Daran gewöhnen sich die Nutzer schnell und es ginge auch ganz ohne VBA.
500 Checkboxen sind übrigens keine gute Idee. Das beginnt schon damit, dass die ja auch verwaltet und ausgewertet werden müssen. Das Einzige, wofür die gut sind ist, den ahnungslosen Chef für nutzlose Features begeistern zu können... ;)
Nachteil: Wenn der Chef aber Ahnung hat, dann erkennt er Deine Ahnungslosigkeit... :)
(22.10.2022, 10:29)RPP63 schrieb: [ -> ]Vierzehn Kaffee und die Antworten sprudeln nur so aus mir heraus … Wink
Ich persönlich halte sehr wenig von den Kontrollkästchen (das ist der korrekte Ausdruck für diese Art von Formular-Steuerelementen).

Google Sheets macht das erheblich smarter:
Da markiert man die Zellen,
wählt Einfügen, Kästchen
und erhält anklickbare Kästchen, ordentlich zentriert und Ausgabe als Wahrheitswert in der gleichen Zelle.


Mit Excel ist das eine elende Fummelei!

Ich habe hier vor vielen Jahren eine Alternative vorgestellt:
https://www.clever-excel-forum.de/Thread...mal-anders

Allerdings wird hier (sehr wenig) VBA benötigt.

Gruß Ralf

Das ist wahr. Wenn ich eine Zeile ausblende, die mit einem Kontrollkästchen arbeitet, habe ich bei Excel das Problem, dass das Kästchen nicht mit ausgeblendet wird. Gleiches beim Sortieren. Dadurch stimmt hinterher gar nichts mehr. Das macht Google vermutlich besser.

Dropdown wäre auch eine Idee! Das probier ich mal.
Datengültigkeit brachte mich auf eine Idee!
Wie gefällt dies?
[attachment=45418]

Ist ein bisschen Unicode plus einer bedingten Formatierung …
(ohne VBA!)
...ist ja noch viel geiler! Verrätst Du uns noch, wie Du es gemacht hast oder muss jeder selbst probieren? Och nöö... bei dem schönen Wetter heute.... bitte... 21
Gerne! Wink
Ganz kurz, muss gleich weg, …
Ist übrigens die normale Systemschriftart Calibri.
Ich erstelle den Namen "Auswahl" mit zwei Unizeichen:
F
1
2

ZelleFormel
F1=UNIZEICHEN(10062)
F2=UNIZEICHEN(9989)
Spalte B habe ich rot formatiert und Datengültigkeit, Liste, =Auswahl vergeben.
Die Unizeichen werden korrekt im Zelldropdown angezeigt.
Schriftfarbe grün per bed. Form.:
(die Farben werden vom Tool nicht korrekt angezeigt, aber oben hatte ich ja den Screenshot eingefügt)

B
1
2
3

NameBezug
Auswahl=Tabelle5!$F$1:$F$2

Zellebedingte Formatierung...Format
B11: B1=UNIZEICHEN(9989)abc
B21: B2=UNIZEICHEN(9989)abc
B31: B3=UNIZEICHEN(9989)abc

ZelleGültigkeitstypOperatorWert1Wert2
B1Liste=Auswahl
B2Liste=Auswahl
B3Liste=Auswahl

(wäre evtl. auch etwas für den Beispielbereich,
man kann z.B. mit ZÄHLENWENN() oder FILTER() auswerten)
Hallo,

500 Kontrollkästchen hält Excel aus. Sogar noch mehr; jedenfalls habe ich Mappen mit Tausenden. Allerdings ist es auch so,
je mehr Du hast, umso mehr geht's auf die Performance, was das Anzeigen des Blattes betrifft. Das merkt man dann bspw.
schon beim Scrollen. Fazit meinerseits: wenn Du es vermeiden kannst (siehe hier die anderen Antworten), würde ich die
Steuerelemente vermeiden.

Gruß
Ich bin Verfechter des simplen "x" oder "-". Das findet jeder auf der Tastatur (selbst ohne Gültigkeitsregel), hat keine Performanceeinbußen und ist in nahezu grenzenloser Anzahl verwendbar. Zudem ist die Auswertung einfach und es ist stets eindeutig, zu welchem Datensatz das "x" gehört. Filtern und Ausblenden ist auch problemlos. Und wer es bunt mag, legt eine BF drüber.
Das ist in wenigen Sekunden erledigt.