Registriert seit: 22.02.2019
Version(en): 365
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!
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
22.10.2022, 11:29
(Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2022, 11:34 von RPP63.)
Vierzehn Kaffee und die Antworten sprudeln nur so aus mir heraus …
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-andersAllerdings wird hier (sehr wenig) VBA benötigt.
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 25.11.2021
Version(en): 2019, 365
22.10.2022, 12:17
(Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2022, 12:27 von Ralf A.)
...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... :)
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.
Ciao, Ralf
Registriert seit: 22.02.2019
Version(en): 365
(22.10.2022, 11:29)RPP63 schrieb: Vierzehn Kaffee und die Antworten sprudeln nur so aus mir heraus …
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.
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
22.10.2022, 13:17
(Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2022, 13:20 von RPP63.)
Datengültigkeit brachte mich auf eine Idee!
Wie gefällt dies?
Ist ein bisschen Unicode plus einer bedingten Formatierung …
(ohne VBA!)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Sabotaz
Registriert seit: 25.11.2021
Version(en): 2019, 365
22.10.2022, 13:33
(Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2022, 13:39 von Ralf A.)
...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...
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.
Ciao, Ralf
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
22.10.2022, 13:47
(Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2022, 13:48 von RPP63.)
Gerne!
Ganz kurz, muss gleich weg, …
Ist übrigens die normale Systemschriftart Calibri.
Ich erstelle den Namen "Auswahl" mit zwei Unizeichen:
Zelle | Formel |
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)
Name | Bezug |
Auswahl | =Tabelle5!$F$1:$F$2 |
Zelle | bedingte Formatierung... | Format |
B1 | 1: B1=UNIZEICHEN(9989) | abc |
B2 | 1: B2=UNIZEICHEN(9989) | abc |
B3 | 1: B3=UNIZEICHEN(9989) | abc |
Zelle | Gültigkeitstyp | Operator | Wert1 | Wert2 |
B1 | Liste | | =Auswahl | |
B2 | Liste | | =Auswahl | |
B3 | Liste | | =Auswahl | |
(wäre evtl. auch etwas für den Beispielbereich,
man kann z.B. mit ZÄHLENWENN() oder FILTER() auswerten)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Folgende(r) 2 Nutzer sagen Danke an RPP63 für diesen Beitrag:2 Nutzer sagen Danke an RPP63 für diesen Beitrag 28
• Sabotaz, Ralf A
Registriert seit: 08.05.2014
Version(en): Office 2010, Office 365, Office 365 Betakanal
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ß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awardshttps://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:1 Nutzer sagt Danke an maninweb für diesen Beitrag 28
• Sabotaz
26865
Nicht registrierter Gast
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.