Hallo Kornelia,
>
> und so für mich umgebastelt:
> Dim oForm as Object, oDrawpage as Object, oOption1 as Object, oOption2 as
> Object
> oDoc = ThisComponent
> oDrawpage = oDoc.Drawpage
> oForm = oDrawpage.Forms.GetByName ("Standard")
Vermutlich im folgenden nicht oFrame sondern oForm?
> oOption1 = oFrame.GetByName ("CheckBox15")
> oOption2 = oFrame.GetByName ("CheckBox37")
> DocCtrl = thisComponent.GetCurrentController ()
> CtrlView1 = DocCtrl.GetControl (oOption1)
> CtrlView2 = DocCtrl.Getcontrol (oOption2)
> CtrlView1.SetState (false)
> CtrlView2.SetState (false)
>
> Der Basic-Laufzeitfehler wird noch genauer erläutert: Eigenschaft oder
> Methode nicht gefunden.
> Ich will, wenn eine bestimmte OptionsBox aktiviert ist, zwei andere
> OptionsBoxen deaktiveren. Doch ob es überhaupt so geht, kann ich nicht
> prüfen,weil ja das Makro bereits in der zweiten Zeile abbricht. :-(
In der zweiten Zeile, das heißt bei oDoc = ThisComponent ?
Vielleicht versuchst Du einmal statt ThisComponent
StarDesktop.CurrentComponent
Ich weiß den Unterschied nicht, aber lese gerade die vorhergehende Anweisung
aus dem Programmierhandbuch für StarOffice 8.0 Basic - gibts bei Sun zum
Download als *.pdf.
Gruß
Robert
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]