Thema Datum  Von Nutzer Rating
Antwort
21.01.2021 14:01:22 Josi
NotSolved
21.01.2021 16:39:58 Mase
NotSolved
21.01.2021 18:51:31 Josi
NotSolved
21.01.2021 19:35:52 Mase
Solved
22.01.2021 00:47:18 Trägheit
NotSolved
23.01.2021 00:36:32 Josi
NotSolved
Rot mehrere CheckBoxen mit String initialisieren
23.01.2021 09:01:50 Trägheit
Solved
24.01.2021 14:26:00 Mase
NotSolved
24.01.2021 15:07:12 Gast60920
NotSolved
24.01.2021 23:45:15 Trägheit
NotSolved
25.01.2021 13:51:26 Gast87947
NotSolved
25.01.2021 14:12:39 Trägheit
NotSolved
25.01.2021 14:17:46 Gast38141
NotSolved
25.01.2021 14:18:12 Trägheit
NotSolved
25.01.2021 14:20:53 Gast69064
NotSolved
25.01.2021 14:13:56 Gast38468
NotSolved
25.01.2021 14:24:17 Gast22640
NotSolved
25.01.2021 14:30:35 Mase
NotSolved
25.01.2021 14:34:13 Trägheit
NotSolved
25.01.2021 14:39:37 Gast45647
NotSolved
25.01.2021 14:37:27 Gast94250
NotSolved
25.01.2021 14:42:25 Trägheit
NotSolved
25.01.2021 14:54:12 Gast60972
NotSolved
25.01.2021 15:07:41 Gast85110
NotSolved
25.01.2021 15:10:30 Trägheit
Solved
25.01.2021 17:14:04 Gast10475
NotSolved
21.01.2021 17:16:21 Patrick
NotSolved
21.01.2021 17:17:27 Gast35717
NotSolved
21.01.2021 18:57:30 Josi
NotSolved
21.01.2021 19:12:47 Gast16558
NotSolved
21.01.2021 19:32:05 Gast70079
NotSolved
21.01.2021 19:27:12 Patrick
Solved
22.01.2021 10:12:12 GraFri
NotSolved

Ansicht des Beitrags:
Von:
Trägheit
Datum:
23.01.2021 09:01:50
Views:
527
Rating: Antwort:
 Nein
Thema:
mehrere CheckBoxen mit String initialisieren

Ok. Wie von anderen schon gezeigt, hast du verschiedene Möglichkeiten.

1) Durch alle Controls in deiner UserForm iterieren und dabei nur die CheckBox'n berücksichtigen.

  Dim ctl As MSForms.Control
  For Each ctl In Me.Controls
    If TypeOf ctl Is MSForms.CheckBox Then
'    'ODER: If TypeName(ctl) = "CheckBox" Then
      ctl.Value = False
    End If
  Next

2) Geziehlt nur die CheckBox'n ansprechen. Möglich wenn ihre Namen einheitlich sind, mit angehängtem Index.

  Dim i As Long
  For i = 1 To 27
    Me.Controls("MyCheckBoxName" & i).Value = False
  Next

Anmerkung: CheckBox'n haben noch eine Eigenschaft 'GroupName' zum Gruppieren. Auch darüber, könnte man diese noch feiner ansprechen (falls du verschiedene Gruppen definiert hast bzw. das Sinn macht).

3) Du setzt in der Entwurfsansicht die Eigenschaft Value bei allen ComboBox'n auf False - einfach alle markieren und unter Eigenschaften Value auf False setzen.

4) Andere Lösungswege sind auch noch denkar, aber schon sehr spezifisch und teilweise umständlich in der Handhabung und Verwaltung.

 

jede CheckBox eine andere Anweisung, falls die CheckBox true ist.

Dazu gibt es ja jeweils das CheckBox_Change()-Ereignis.

 

Grüße

PS: Das Me ist in der UserForm selbst optional, kann also auch weggelassen werden (Me.Controls => Controls).


Ihre Antwort
  • 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: Name: Email:



  • 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
21.01.2021 14:01:22 Josi
NotSolved
21.01.2021 16:39:58 Mase
NotSolved
21.01.2021 18:51:31 Josi
NotSolved
21.01.2021 19:35:52 Mase
Solved
22.01.2021 00:47:18 Trägheit
NotSolved
23.01.2021 00:36:32 Josi
NotSolved
Rot mehrere CheckBoxen mit String initialisieren
23.01.2021 09:01:50 Trägheit
Solved
24.01.2021 14:26:00 Mase
NotSolved
24.01.2021 15:07:12 Gast60920
NotSolved
24.01.2021 23:45:15 Trägheit
NotSolved
25.01.2021 13:51:26 Gast87947
NotSolved
25.01.2021 14:12:39 Trägheit
NotSolved
25.01.2021 14:17:46 Gast38141
NotSolved
25.01.2021 14:18:12 Trägheit
NotSolved
25.01.2021 14:20:53 Gast69064
NotSolved
25.01.2021 14:13:56 Gast38468
NotSolved
25.01.2021 14:24:17 Gast22640
NotSolved
25.01.2021 14:30:35 Mase
NotSolved
25.01.2021 14:34:13 Trägheit
NotSolved
25.01.2021 14:39:37 Gast45647
NotSolved
25.01.2021 14:37:27 Gast94250
NotSolved
25.01.2021 14:42:25 Trägheit
NotSolved
25.01.2021 14:54:12 Gast60972
NotSolved
25.01.2021 15:07:41 Gast85110
NotSolved
25.01.2021 15:10:30 Trägheit
Solved
25.01.2021 17:14:04 Gast10475
NotSolved
21.01.2021 17:16:21 Patrick
NotSolved
21.01.2021 17:17:27 Gast35717
NotSolved
21.01.2021 18:57:30 Josi
NotSolved
21.01.2021 19:12:47 Gast16558
NotSolved
21.01.2021 19:32:05 Gast70079
NotSolved
21.01.2021 19:27:12 Patrick
Solved
22.01.2021 10:12:12 GraFri
NotSolved