【发布时间】:2010-10-14 14:08:05
【问题描述】:
请帮我解决以下问题: 我想使用 OOoTools.pas 确定开放办公室计算列中的最大值 界面。 我来的时候就这样:
Procedure FindMaximum(oMySheet : Variant);
Var
oFuncService : Variant;
Begin
oFuncService := CreateUnoService('com.sun.star.sheet.FunctionAccess');
ShowMessage(oFuncService.callFunction('MAX', VarArrayOf([10,20,50])));
End;
这行得通
当然我想填写如下列的值:
ShowMessage(oFuncService.callFunction('MAX', VarArrayOf([oMySheet.getCellRangeByName('K8:K10')])));
我收到消息“com.star.lang.IllegalArgumentException:。”为什么? 谢谢
【问题讨论】:
标签: delphi automation openoffice-calc