Office: checkboxabfrage

Helfe beim Thema checkboxabfrage in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen ich habe da eine kleine frage bezüglich einer abfrage von mehreren checkboxen. die abfrage soll in einer for- schlaufe sein: For... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von dan311, 11. April 2008.

  1. dan311 Erfahrener User

    checkboxabfrage


    Hallo zusammen

    ich habe da eine kleine frage bezüglich einer abfrage von mehreren checkboxen. die abfrage soll in einer for- schlaufe sein:

    Code:
    For i = 1 To 7
    wert = (checkbox  &  (i))
    If wert.Value = True Then
      Range("ti" & (i) & "lt") = Range("TI1lt")
      Range("ti" & (i) & "x") = Range("TI1x")
    Next i
    
    unfegähr so möchte ich das gerne, nur excel findet das nicht so lustig. ok, ich eigentlich mittlerweile auch nicht mehr.

    gibts da einen tipp wie ich das zum laufen bringe?

    Besten dank!

    gruss Dani
     
    dan311, 11. April 2008
    #1
  2. schatzi Super-Moderator
    Hallo!

    Teste mal dies:
    Code:
    Sub test()
    Dim cb As OLEObject, i As Integer
    For i = 1 To 7
    Set cb = Tabelle1.OLEObjects("CheckBox" & i)
    If cb.Object.Value = True Then
    'mach irgendwas
    End If
    Next i
    End Sub
     
    schatzi, 11. April 2008
    #2
  3. dan311 Erfahrener User
    hallo

    besten dank für die antwort

    leider funktioniert das nicht. ich muss vielleicht noch erwähnen, dass die checkbox in einem userform liegt.

    gruss
     
    dan311, 11. April 2008
    #3
  4. schatzi Super-Moderator

    checkboxabfrage

    Hallo!
    Nicht nur vielleicht...

    Code:
    For i = 1 To 7
    If UserForm1.Controls("CheckBox" & i).Value = True Then
    'mach was
    End If
    Next i
    
     
    schatzi, 11. April 2008
    #4
  5. dan311 Erfahrener User
    jetzt passts! besten dank!
     
    dan311, 11. April 2008
    #5
Thema:

checkboxabfrage

  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden