2

我正在编写一个返回一系列字符串的 OpenOffice calc 加载项:

public String[][] myFunc(int v0, com.sun.star.table.XCellRange v1)

当我尝试在 OpenOffice 中使用该函数并将单元格的值设置为

=myFunc(0;A1:B1)

只有 myFunc 返回的第一个值显示为单元格的值。如何使值出现在一系列单元格中,效果如下

C1:D1=myFunc(0;A1:B1)

?

谢谢你。

4

1 回答 1

2

我找到了一个解释这个的链接:

http://www.openofficetips.com/blog/archives/2004/10/array_formulas.html

简而言之,选择单元格 C1,输入公式 =myFunc(0;A1:B1),然后按 Ctrl-Shift-Enter 而不是 Enter。不过,似乎无法从菜单访问此功能。我不得不承认不是很直观!

:)

于 2009-01-26T04:33:10.867 回答