Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
240 ToggleButtons abfragen |
15.09.2020 13:46:57 |
Ghosty1967 |
|
|
|
15.09.2020 15:19:57 |
Mase |
|
|
|
15.09.2020 15:21:54 |
Gast65108 |
|
|
|
15.09.2020 23:12:24 |
Mackie |
|
|
|
16.09.2020 11:54:43 |
Gast95621 |
|
|
|
16.09.2020 13:54:01 |
Gast97890 |
|
|
|
16.09.2020 19:03:44 |
Gast18794 |
|
|
|
16.09.2020 19:10:40 |
Mase |
|
|
|
16.09.2020 19:46:37 |
Gast80374 |
|
|
|
16.09.2020 20:33:02 |
Mase |
|
|
|
21.09.2020 16:43:25 |
Gast44480 |
|
|
Von:
Ghosty1967 |
Datum:
15.09.2020 13:46:57 |
Views:
1144 |
Rating:
|
Antwort:
|
Thema:
240 ToggleButtons abfragen |
Hallo zusammen.
Ich weiß, das es in VB die Möglichkeit gab so genannte Control-Arrays zu erstellen. Das war mitunter sehr praktisch, da man sich viel Tipperei sparen konnte. Nun ist diese Möglichkeit in VBA ja nicht gegeben, aber es gibt bestimmt eine andere Möglichkeit.
Hier eine kurze Beschreibung des Problems...
Ich habe eine UserForm erstellt und in dieser 240 ToggleButtons die in einem Block von 24 x 10 ToggleButtons angeordnet sind. Diese Buttons representieren auf der X-Achse die Stunden eines Tagen (0-24) und auf der Y-Achse eine prozentuale Auslastung einer Maschine. Sinn dahinter ist es, durch anwählen der ToggleButtons und mit diversen Rechnereien einen Serviceintervall zu berechen...Whatever
Die Buttons sind von links nach recht und von oben nach unten benamst mit "TGL_Runtimes000" - "TGL_Runtimes239" (nur so mal nebenbei)
Im Moment helfe ich mir damit aus, das ich den _Click Event tatsächlich für jeden Button einzeln abfrage. Das kann doch nicht richtig sein! Wie kann man das eleganter lösen - mit einem Klassenmodul oder ähnlichem? |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
240 ToggleButtons abfragen |
15.09.2020 13:46:57 |
Ghosty1967 |
|
|
|
15.09.2020 15:19:57 |
Mase |
|
|
|
15.09.2020 15:21:54 |
Gast65108 |
|
|
|
15.09.2020 23:12:24 |
Mackie |
|
|
|
16.09.2020 11:54:43 |
Gast95621 |
|
|
|
16.09.2020 13:54:01 |
Gast97890 |
|
|
|
16.09.2020 19:03:44 |
Gast18794 |
|
|
|
16.09.2020 19:10:40 |
Mase |
|
|
|
16.09.2020 19:46:37 |
Gast80374 |
|
|
|
16.09.2020 20:33:02 |
Mase |
|
|
|
21.09.2020 16:43:25 |
Gast44480 |
|
|