Office: CheckBoxen umbenennen

Helfe beim Thema CheckBoxen umbenennen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo liebe Gemeinde, Ich habe folgendes Problem: ich kann meine CheckBoxen nicht umbenennen. da kommt dann immer eine Fehlermeldung: "Laufzeitfehler... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von WerWeißDennSowas, 16. Mai 2017.

  1. CheckBoxen umbenennen


    Hallo liebe Gemeinde,

    Ich habe folgendes Problem:
    ich kann meine CheckBoxen nicht umbenennen. da kommt dann immer eine Fehlermeldung:

    "Laufzeitfehler 438, Objekt unterstützt diese Eigenschaft nicht...."

    Soweit funktioniert bisher der Code, nur wenn ich den Namen anspreche steigt er aus.
    Für eine weitere Verarbeitung brauche ich aber die Namen der Checkboxen, weiß aber im Moment nicht weiter.


    und so sieht mein Code aus:
    Sub checkBox()
    Dim rngJahr As Range
    Dim rngMonat As Range
    Dim j As Integer
    Dim m As Integer
    Dim S As Object
    Dim T As Object

    Dim shpCHK As Object
    'erstmal alle vorhandenen CHK löschen
    For Each shpCHK In ActiveSheet.Shapes
    If shpCHK.Name Like "Check*" Then
    shpCHK.Delete
    End If
    Next

    Set rngJahr = ActiveSheet.Range("A1:A1000")
    Set rngMonat = ActiveSheet.Range("C1:C1000")

    With ActiveSheet

    For j = 1 To rngJahr.Rows.Count

    If rngJahr.Cells(j, 1).Value "" Then

    Set S = .OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
    DisplayAsIcon:=False, Left:=.Cells(j, 5).Left, _
    Top:=.Cells(j, 5).Top).Object
    S.Caption = rngJahr.Cells(j, 1).Value & "alle"
    S.Name = "Check" & rngJahr.Cells(j, 1).Value
    End If

    Next j

    For m = 1 To rngMonat.Rows.Count

    If rngMonat.Cells(m, 1).Value "" Then

    Set T = .OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
    DisplayAsIcon:=False, Left:=.Cells(m, 6).Left, _
    Top:=.Cells(m, 6).Top, Width:=ActiveCell.Width, Height:=ActiveCell.Height).Object
    T.Caption = ""
    T.Name = "Check" & rngMonat.Cells(m, 1).Value
    End If

    Next m

    End With


    End Sub

    vielen Dank schon mal im Voraus
    und Gruß Ute

    :)
     
    WerWeißDennSowas, 16. Mai 2017
    #1
  2. Hallo,

    so besser?

    Sub checkBox()
    Dim rngJahr As Range
    Dim rngMonat As Range
    Dim j As Long
    Dim m As Long
    Dim S As OLEObject
    Dim T As OLEObject

    Dim shpCHK As OLEObject

    'erstmal alle vorhandenen CHK löschen
    For Each shpCHK In ActiveSheet.OLEObjects
    If shpCHK.Name Like "Check*" Then
    shpCHK.Delete
    End If
    Next

    Set rngJahr = ActiveSheet.Range("A1:A1000")
    Set rngMonat = ActiveSheet.Range("C1:C1000")

    With ActiveSheet

    For j = 1 To rngJahr.Rows.Count

    If rngJahr.Cells(j, 1).Value <> "" Then

    Set S = .OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
    DisplayAsIcon:=False, Left:=.Cells(j, 5).Left, _
    Top:=.Cells(j, 5).Top)
    S.Object.Caption = rngJahr.Cells(j, 1).Value & "alle"
    S.Name = "Check" & rngJahr.Cells(j, 1).Text
    End If

    Next j

    For m = 1 To rngMonat.Rows.Count

    If rngMonat.Cells(m, 1).Value <> "" Then

    Set T = .OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
    DisplayAsIcon:=False, Left:=.Cells(m, 6).Left, _
    Top:=.Cells(m, 6).Top, Width:=ActiveCell.Width, Height:=ActiveCell.Height)
    T.Object.Caption = ""
    T.Name = "Check" & rngMonat.Cells(m, 1).Text
    End If

    Next m

    End With


    End Sub
     
    Nepumuk, 18. Mai 2017
    #2
  3. Hallo,
    ne leider nicht, kommt die gleiche Fehlermeldung.
     
    WerWeißDennSowas, 18. Mai 2017
    #3
  4. CheckBoxen umbenennen

    Hallo,

    kann ich nicht nachvollziehen. Mein Code läuft ohne Fehlermeldung durch und legt entsprechend den Einträgen in Spalte A und C die Checkboxen an.

    Teste mal mit meiner Mappe:
     
    Nepumuk, 18. Mai 2017
    #4
  5. Hallo Nepomuk,
    Sorry, mein Fehler.
    Da hab ich mich jetzt von dem Eigenschaftenfenster verarschen lassen. Wenn ich mir die Namen im Debug.Print ausgeben lasse, ist alles so wie es sein soll.
    Ich danke Dir und wünsche ein sonniges Wochenende

    Gruß Ute
     
    WerWeißDennSowas, 19. Mai 2017
    #5
  6. Hallo Ute,

    dann lad mal deine Mappe mit ein paar Testdaten hoch.
     
    Nepumuk, 19. Mai 2017
    #6
  7. Hallo Nepumuk,

    ich hatte erst noch selber nach einer Lösung gesucht, nehme jetzt aber liebend gerne das Angebot an

    Gruß Ute
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    WerWeißDennSowas, 22. Mai 2017
    #7
  8. CheckBoxen umbenennen

    Hallo Ute,

    der Code in deiner Testmappe läuft ohne Fehlermeldung bei mir durch und die Checkboxen werden erstellt.
     
    Nepumuk, 22. Mai 2017
    #8
  9. Hallo Nepumuk,
    ich habe jetzt alle Sonderzeichen entfernt, nun klappt es. Ich Danke dir für Deine Mühe.

    Gruß Ute
     
    WerWeißDennSowas, 22. Mai 2017
    #9
Thema:

CheckBoxen umbenennen

Die Seite wird geladen...
  1. CheckBoxen umbenennen - Similar Threads - CheckBoxen umbenennen

  2. Ausblenden von Inhalten per Checkbox / wiederholen von Inhalten

    in Microsoft Word Hilfe
    Ausblenden von Inhalten per Checkbox / wiederholen von Inhalten: Hallo! Ich bin neu in der Community und hoffe auf Eure Unterstützung! Für meine Kollegen entwickle ich derzeit ein Formular, welches diverse Inhaltssteuerungselemente zum Ausfüllen enthält....
  3. Zeile kopieren nach Checkbox aktivierung

    in Microsoft Excel Hilfe
    Zeile kopieren nach Checkbox aktivierung: Hallo zusammen, ich bin totaler Neuling aber ich versuche gerade für die Arbeit ein Schichtprotokoll zu erstellen. Ansich ist es fertig. Aber ich habe in spalte J die Angabe das die Aufgabe noch...
  4. VBA / Leerzeile mit Checkbox löschen

    in Microsoft Excel Hilfe
    VBA / Leerzeile mit Checkbox löschen: Hallo Möchte gerne in einer Excel-Datei Leerzeilen, welche eine aktiviert Checkbox enthalten per VBA löschen. (Checkbox in der zu löschenden Zeile, sowie allfällig andere, deaktivierte Checkboxen...
  5. Checkbox Farbe ändern

    in Microsoft Excel Hilfe
    Checkbox Farbe ändern: Hi, ich knabbere gerade an folgendem Problem: Egal, ob ich ein Formularsteuerelement oder ein Active X Steuerelement einfüge, das Kästchen ist immer schwarz. Wie bekomme ich ein blaues Kästchen,...
  6. Frage zu CheckBox - TripleState =True

    in Microsoft Excel Hilfe
    Frage zu CheckBox - TripleState =True: Hallo zusammen, ich arbeite an einer kleinen Tabelle und bin beim Erstellen einer UserForm über CheckBoxen gestolpert. In den Eigenschaften gibt es den Triple State, den ich gerne nutzen würde....
  7. Zeilen ein/ausblenden mit Checkbox

    in Microsoft Excel Hilfe
    Zeilen ein/ausblenden mit Checkbox: Guten Tag, in einem Excel sollen je nach aktivierter Checkbox die Zeilen mit bestimmten Inhalten ein- bzw. ausgeblendet werden. Die Abkürzungen stehen für Niederlassungen / Bereiche. Für alle...
  8. ActiveX Mehrere Checkboxen abfragen bei Button onclick

    in Microsoft Excel Hilfe
    ActiveX Mehrere Checkboxen abfragen bei Button onclick: Hey Leute habe ein Button erstellt der bei Click alles was mit der Checkbox makiert ist (Produktion) der Wert "Ist-Bestand" um 1 erhöht. mit einer Checkbox funktioniert supi bekomme es...
  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