Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Checkboxes auf Worksheet mit Schleife abfragen

Forumthread: Checkboxes auf Worksheet mit Schleife abfragen

Checkboxes auf Worksheet mit Schleife abfragen
22.08.2004 14:29:06
Torsten
Hallo,
ich möchte das gleiche Makro für jede Checkbox ablaufen lassen, die ein Häkchen hat. Da ich aber nicht für jede Checkbox das gleiche Makro schreiben will, will ich alle Checkboxes in eine For-Next-Schleife einbinden.
Frage: Wie muss die Schleife aussehen, die alle Checkboxes auf einem Worksheet erfasst? Dem Sinn nach: For all checkboxes in worksheet...Next
Vielen Dank im Voraus,
Torsten
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Checkboxes auf Worksheet mit Schleife abfragen
Ulf
Du kannst in einer Schleife Eigenschaften von controls ändern aber keine Ereignisse auslösen.
Dazu benötigst du ein Klassenmodul.
Ulf
AW: Checkboxes auf Worksheet mit Schleife abfragen
22.08.2004 16:57:45
Torsten
Hallo Ulf,
danke für deine Antwort. Hat mir mangels Kenntnisse zwar nicht wirklich weitergeholfen, habe im Archiv aber die Lösung gefunden.
Alles Gute,
Torsten

Sub ToolBoxChb()
Dim chb As OLEObject
For Each chb In ActiveSheet.OLEObjects
If TypeName(chb.Object) = "CheckBox" Then
If chb.Object.Value = True Then
MsgBox ("True")
End If
End If
Next
End Sub

Anzeige
AW: Checkboxes auf Worksheet mit Schleife abfragen
nighty
hi ulf :)
du koenntest dies auch mit globalen var erreichen (public(AnzahlCheckbox)) wie bei der checkbox auf true bzw. false setzen,waere aber nur zur tabellenlaufzeit aktiv,alternativ koennte man auch die zellen (bezugnehmen zur globalen var) die sich hinter den checkboxen befindet als lager benutzen und so dauerhaft und ueber eine schleife abfragbar waere.
gruss nighty
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige