Più macro oppure UNO

Creare una macro - Scrivere uno script - Usare le API
Rispondi
nickopenoffice
Messaggi: 11
Iscritto il: venerdì 17 giugno 2011, 15:38

Più macro oppure UNO

Messaggio da nickopenoffice »

SAlve a tutti,
ho scritto una macro in basic.Essa e' troppo lunga, vorrei spezzettarla;
come potrei richiamare una macro all'interno di una macro?
oppure devo creare un servio UNO?
cosa mi consigliate?

Grazie
openoffice 3.3.0 windows 7
Avatar utente
xergio
Messaggi: 315
Iscritto il: lunedì 15 marzo 2010, 21:54
Località: Arzignano (Vicenza)
Contatta:

Re: Più macro oppure UNO

Messaggio da xergio »

Estrapoli le funzioni (pezzi di codice ripetitivi) e le richiami dall'interno, segue piccolo esempio

Codice: Seleziona tutto

sub macro1
  testo = esegui(variabileFacoltativa)
 'operazioni...
end sub

function esegui(Optional testo As String)
 'risultatoOperazione = operazione
 esegui = risultatoOperazione
end function
Per cortesia, inserisci [Risolto] nel Titolo iniziale se il tuo problema è stato risolto.
---
Sergio Corato
LibO 6.x su Ubuntu 18.04 / OOo 4.x su Windows XP/10 (VirtualBox)
https://efatto.it
Rispondi