Thema Datum  Von Nutzer Rating
Antwort
Rot Kontrollkästchen Problem
08.05.2019 08:56:01 Rainer
NotSolved
08.05.2019 10:51:21 Werner
NotSolved
08.05.2019 12:20:16 Rainer
NotSolved
08.05.2019 13:00:08 Werner
Solved
08.05.2019 14:39:43 Rainer
Solved
08.05.2019 15:19:11 Werner
NotSolved

Ansicht des Beitrags:
Von:
Rainer
Datum:
08.05.2019 08:56:01
Views:
734
Rating: Antwort:
  Ja
Thema:
Kontrollkästchen Problem
Guten Morgen !
Mit nachstehendem Code setze ich in einem Formular alle Kontrollkästchen auf "TRUE" und anschließend 2 wieder auf "FALSE"

Private Sub CommandButton3_Click()
Dim CBO As OLEObject
For Each CBO In ActiveSheet.OLEObjects
If Left(CBO.progID, 11) = "Forms.Check" Then
CBO.Object.Value = True
End If
Next
ThisWorkbook.Worksheets("B-Check").CheckBox17.Value = False
ThisWorkbook.Worksheets("B-Check").CheckBox25.Value = False
End Sub

Bei der Abwahl dieser 2 Kontrollkästchen bricht er mit der Fehlermeldung "Index außerhalb des gültigen Bereichs" ab.
Seltsamerweise funktioniert es in einem anderen Formular problemlos.
Die Kontrollkästchen sind Steuerelemente (ActiveX)
Kann mir da mal jemand auf die Sprünge helfen ?

Gruß
Rainer


 


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
Rot Kontrollkästchen Problem
08.05.2019 08:56:01 Rainer
NotSolved
08.05.2019 10:51:21 Werner
NotSolved
08.05.2019 12:20:16 Rainer
NotSolved
08.05.2019 13:00:08 Werner
Solved
08.05.2019 14:39:43 Rainer
Solved
08.05.2019 15:19:11 Werner
NotSolved