Hallo Robert,

hab mir Deine Makros angesehen und meines folgendermaßen geändert:

oDoc = ThisComponent
oSheet = oDoc.Sheets.getByName("Tabelle1")
oDrawpage = oSheet.Drawpage
oForm = oDrawpage.Forms.GetByName ("Standard")

Dlg = oDoc.GetCurrentController ()
i = 1
While i < 58
        oOption = oForm.GetByName ("CheckBox" & CStr(i))
        Ctrl = Dlg.GetControl (oOption)
        Ctrl.Model.Enabled = True
        i = i + 1
Wend

Und der „Fehler: „BASIC-Laufzeitfehler. Es ist eine Exception Typ: 
com.sun.star.container.NoSuchElementException Message:“ hat sich 
aufgeklärt -
Asche auf mein Haupt: Die Schleife war nicht durchgängig, soll heißen, es 
fehlte eine (nee, sogar mehrere) CheckBoxen beim Durchlaufen der 
Schleife. Armes Basic, hat sich so abgequält. ;-)

Nun brauche ich noch die Option „Standardstatus: Nicht ausgewählt“. Die 
will ich beim Öffnen des Formulars setzen, denn ansonsten sind schon 
einige Felder ausgewählt, bevor der Nutzer überhaupt etwas getan hat. 
Welchen Befehl muss ich da nehmen?

Viele Grüße
Kornelia

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

Antwort per Email an