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



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

Rispondere a