Hallo Kornelia,

> oDoc = ThisComponent
> oSheet = oDoc.Sheets.getByName("Tabelle1")
> oDrawpage = oSheet.Drawpage
> oForm = oDrawpage.Forms.GetByName ("Standard")
>
> Dlg = oDoc.GetCurrentController ()
> i = 1
> WHILE i < 34
Hier würde ich einen Test einbauen:
Name = "CheckBox" & CStr(i)
bzw.
Name = "CheckBox" + CStr(i) + ""
und das dann erst einmal über
msgbox Name
mir ansehen.
>       oOption = oForm.GetByName ("CheckBox" & CStr(i))
>       Ctrl = Dlg.GetControl (oOption)
>       Ctrl.Model.Enabled = True
>       i = i + 1
> WEND
>
Es muss ja wohl an der Namenszuweisung liegen - und irgendwie stört mich an 
der Lösung, dass bereits Anführungsstriche innnerhalb der Namensbezeichnung 
vorkommen.
In der Messagebox musst Du den eindeutigen Namen stehen haben. Dann kannst Du 
einfach in 
oOption = oForm.GetByName (Name)
mit diesem Eintrag die richtige Box suchen.

Gruß

Robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an