Il 04/05/2012 15:02, Paolo Mantovani ha scritto:
> Ciao,
>
> Il 04/05/2012 14:08, Micron Engineering ha scritto:
>> MS in excel 2007 ha inserito l'oggett WorksheetFunction che serve a
>> richiamare le funzioni di excel utilizzate nelle formule.
>> Esiste qualcosa di equivalente in calc o devo "tradurle" ad hoc?
>
> ecco un esempio:
>
> oFAccess = CreateUnoService("com.sun.star.sheet.FunctionAccess")
> iRes = oFAccess.callFunction("SUM", Array(18,21,1,5))
> print iRes
>
>
> il metodo callFunction prende 2 argomenti, il nome (interno) della
> funzione e gli argomenti da passare alla funzione. Se sono più di uno
> si usa un array.
>
> ulteriori info:
>
> http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Function_Handling#Calculating_Function_Results
>
Grazie Paolo,
ti confesso che spero in 2 cose: la prima che mettano a posto la
documentazione che sinceramente è sparsa e mal organizzata. La seconda
che finalmente si decidano a inserire un livello per interpretare la
sintassi VBA che per lo meno è documentata meglio (visto poi che la
Corte Europea ha appena stabilito la legittimità del reverse engineering
anche in materia di API).
>
>
> Paolo M
>
> ---------------------------------------------------------------------
> Per cancellarsi: [email protected]
> Per informazioni: http://www.openoffice.org/it/
> Per avviare una nuova discussione: [email protected]
> Archivi: http://mail-archives.apache.org/mod_mbox/incubator-ooo-utenti-it
>
>
---------------------------------------------------------------------
Per cancellarsi: [email protected]
Per informazioni: http://www.openoffice.org/it/
Per avviare una nuova discussione: [email protected]
Archivi: http://mail-archives.apache.org/mod_mbox/incubator-ooo-utenti-it