Hallo Fachleute,
@Stephan
Danke Dir für die Antwort. Deine Vorgehensweise ist natürlich professioneller.
Wollte es auch mal so versuchen, komme aber nicht weiter.
Code: Alles auswählen
sub Markierfeld
odoc = ThisComponent
osheet = odoc.sheets(2)
Dim i as integer
Dim sBNames (1 to 3) as String
sBNames(1) = "Erstverord"
sBNames(2) = "Folgeverord"
sBNames (3) = "Regelfall"
oForm = odoc.sheets().DrawPage.Forms(sbNames(i))
oControl = oForm.getByName(sbNames(i))
For i = 1 To 3
if oControl.state=1 then
oControl.state=0
endif
next i
end sub
Momentan meckert ooo diese Zeile an.
Eigenschaft oder Methode nicht gefunden:Drawpage
Mir fehlt es halt an Wissen.
Vielleicht kannst Du ja mal drüberschaun.
Gruß Jörg