openoffice.org - Open Office Calc 中的自定义数组函数

标签 openoffice.org openoffice-calc openoffice-basic

有人可以告诉我如何在 Open Office Basic 中编写一个自定义函数以在 Open Office Calc 中使用并返回一个值数组。 MINVERSE 就是此类内置函数的一个示例。我需要编写一个自定义函数,以大致相同的方式填充一系列单元格。 非常感谢您的帮助。

最佳答案

是的,我刚刚发现:您所做的就是从宏返回一个数组,但是在输入单元格公式来调用函数时,您还必须按 Ctrl+Shift+Enter (在 calc 中处理其他数组时也是这种情况)。这是一个例子:

Function MakeArray
  Dim ret(2,2)
  ret(0,0) = 1
  ret(1,0) = 2
  ret(0,1) = 3
  ret(1,1) = 4
  MakeArray = ret
End Function

关于openoffice.org - Open Office Calc 中的自定义数组函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5582522/

相关文章:

java - GWT 文档格式转换器

c# - 如何以编程方式在 OpenOffice.org 中保存文档?

macros - 在 OpenOffice Calc 中自动化图表标题

duplicates - 如何查找重复值并仅保留这些行?

openoffice-calc - 如何连接单元格并添加额外的文本?

shell - 运行 shell 命令并返回输出作为自定义函数的结果

openoffice-calc - 如何在openoffice calc公式中保持前导零并添加逗号?

automation - 使用 OpenOffice.org 基本宏以编程方式将 *.odt 文件转换为 MS Word *.doc 文件

java - 如何从 Open Office 电子表格中获取值?