Far la lavorare 3 macro contemporaneamente

Salve. Vorrei far lavorare contemporaneamente e nello stesso foglio 3 macro (quasi uguali nel codice,cambiano solo i ranges) ma riesco a renderne operativa solo una. Andando nel menù di Libre Office : strumenti/personalizza/eventi/attiva documento,
riesco infatti ad attivare una macro soltanto. Per le altre 2 non so come fare. Occorre unire il tutto in un solo codice ? Qui tra l’altro non è possibile allegare files ? Una buona giornata

Sub for_range_1()

End Sub

Sub for_range_2()

End Sub

Sub for_range_3()

End Sub

Sub activate_document()	
	doc = ThisComponent
	sheet = doc.CurrentController.ActiveSheet

	'Qui alla vostra convalida per determinare quale si esegue

	for_range_1()
	for_range_2()
	for_range_3()
End Sub

Ciao. Scusa,dove hai scritto : “Qui alla vostra convalida per determinare quale si esegue”,devo scrivere qualcosa o dopo :

Sub activate_document()
doc = ThisComponent
sheet = doc.CurrentController.ActiveSheet

passo subito a :

for_range_1()
for_range_2()
for_range_3()

End Sub ?

Fammi capire per favore

NON auto-rispondere. Usa i commenti o modifica la tua domanda iniziale.

È meglio se si scrive “esattamente” quello che si vuole.

Volevo solo capire cosa intendi per :

“Qui alla vostra convalida per determinare quale si esegue”