gestire oggetti con macro

Ciao a tutti!
Mi serve un aiuto su una cosa. Ho un file Calc dove ho usato una macro VBA. Devo gestire un oggetto con questa macro. Voglio semplicemente nascondere un oggetto (un rettangolo) con la macro. In Excel la macro è così:
ActiveSheet.Shapes.Range(“Rectangle 1”).Visible = False.
Sembra che Calc non permetta di gestire gli oggetti tramite macro. C’è possibilità di far nascondere un oggetto tramite macro in Calc?

LibreOffice è costruito in maniera totalmente diversa da Office pertanto anche i riferimenti agli oggetti si chiamano in modo diverso. Il linguaggio a parte qualche dettaglio è sempre Basic, ma i riferimenti vanno completamente modificati.

La documentazione più completa al riguardo è questo libro in inglese:

OpenOffice.org Macros Explained

(Va bene anche per LO, anche se in origine era scritto per OpenOffice .org)