Hallo "Gast",
es tut mir Leid dass ich schon wieder schreibe, aber ich kriege es einfach nicht hin, wenn man weitere Kontrollkästchen hinzufügt, diese mit der CheckBox zu verknüpfen.
Das Seltsame ist, dass wenn man ein "zweites" Kontrollkästchen (=Formularsteuerelement, NICHT ActiveX-Steuerelement) erzeugt, der Name Kontrollkästchen 3 lautet. Dieses Kontrollkästchen muss ich dann dann mit CheckBoxes(2) ansprechen, wobei ich das "erste" Kontrollkäschten mit CheckBoxes(1) ansprechen muss.
Meine Frage wäre eigentlich, wie ermittelt man den tatsächlichen Namen soll eines Kontrollkästchen, da ja oftmals der Name, welcher im Namensfeld (fast ganz oben links) steht, nicht übereinstimmt?
Ich hoffe das klingt nicht zu verwirrend und ihr haltet mich nicht für bekloppt - ansich kann ich den Namen einer normalen CheckBox schon ermitteln, aber wie in diesem Fall ist es doch schon anders.
Ich habe nämlich eine Datei, bei der es bspw. das Kontrollkästchen "Kontrollkästchen 169" gibt, und ich es weder mit CheckBoxes(169) noch mit CheckBox(168) ansprechen kann :-(
Der konkrete Code lautet ja aus deiner Datei für die UserForm:
Tabelle2.CheckBoxes(1).Value = CheckBox1.Value
|