Sarei molto felice se qualcuno mi aiutasse a trovare il modo di modificare "globalmente" l'assegnazione della stessa Macro a 15 Caselle di Controllo (da "CC_1" a "CC_15") in un Formulario di Calc (all'Evento "Stato Modificato"), senza cioè dover ripetere per 15 volte da desktop la trafila Proprietà>Eventi>Azione>Selettore>Libreria>Modulo>Macro ...

Il tutto potrebbe presentarsi così:
Sub RE_ASS
Dim oFormulario As Object
Dim obj As Object
Dim co1 As Integer
Dim sCC_N As String
oFormulario = ThisComponent.getCurrentController.getActiveSheet.getDrawPage.getForms.getByName("Formulario")
For co1 = 1 To 15
sCC_N = "CC_" & co1
obj = oFormulario.getByName(sCC_N)
' Codice che reindirizzi l'assegnazione per l'evento "Stato Modificato"
' da Standard.OPZ_CC.OPZ_CC (document, Basic)
' a LamLib.B_Run.OPZ_CC (document, Basic)
Next co1
End Sub
... ma nemmeno nelle "Bibbie" di Andrew D. Pitonyak e di Mauricio Baeza Servin ho trovato qualcosa che potesse rimpiazzare le righe sotto apice...
Grazie ...