Funzioni definite dall'utente
In Collabora Office Calc è possibile utilizzare le funzioni definite personalmente nel seguente modo:
-
Con l'ausilio dell'ambiente di sviluppo integrato (IDE) Basic, sarĂ possibile definire funzioni personalizzate anche senza conoscenze avanzate di programmazione.
-
Le funzioni possono essere programmate come componenti aggiuntivi. Questo metodo richiede conoscenze di programmazione avanzate.
Definire una funzione usando Collabora Office Basic
-
Scegliere .
-
VerrĂ visualizzata l'IDE Basic.
-
Nella finestra Catalogo oggetti, fare doppio clic sul modulo dove memorizzare la macro.
-
Inserire il codice della funzione. In questo esempio, definiamo una funzione VOL(a; b; c) che restituisce il volume di un solido rettangolare i cui lati hanno una lunghezza pari ad a, b e c:
Function VOL(a, b, c)
VOL = a*b*c
End Function
-
Chiudere la finestra IDE Basic.
La funzione viene automaticamente salvata nel modulo selezionato e da questo momento in poi sarà disponibile. Se si vuole utilizzare la funzione in un documento Calc da utilizzare su un altro computer, è possibile copiarla nel documento Calc come descritto nella sezione successiva.
Copiare una funzione in un documento
Nel passaggio 2 di "Definire una funzione usando Collabora Office Basic", nella finestra di dialogo Macro è stato fatto clic su Modifica. Per impostazione predefinita, nel campo Macro da è selezionato il modulo Macro personali - Predefinita - Modulo1. La libreria Predefinita è archiviata localmente nella propria cartella utente.
Per copiare la funzione personalizzata in un documento di Calc procedere nel modo seguente:
-
Scegliere .
-
Nel campo Macro da, selezionare il modulo Macro personali - Standard - Modulo1 e fare clic su Modifica.
-
Nell'IDE Basic, selezionare la sorgente della funzione definita dall'utente e copiatela negli Appunti.
-
Chiudere la finestra IDE Basic.
-
Scegliere .
-
Nel campo Macro da selezionare il modulo (nome del documento di Calc) - Standard - Modulo1. Fare clic su Modifica.
-
Inserire nell'IDE Basic del documento il contenuto degli appunti.
Applicare funzioni definite dall'utente in Collabora Office Calc
Dopo aver definito la funzione VOL(a; b; c) nell'IDE Basic è possibile utilizzarla come le funzioni integrate di Collabora Office Calc.
-
Aprire un documento di Calc e inserire valori numerici per i parametri a, b e c nelle celle A1, B1 e C1.
-
Posizionare il cursore in un'altra cella e digitare la seguente funzione:
=VOL(A1;B1;C1)
-
La funzione viene valutata e il risultato viene visualizzato nella cella selezionata.