IBM Lotus Symphony
|
您可以使用以下方法在 Lotus® Symphony™ Spreadsheets 中应用用户定义的函数:
您可以使用宏定义自己的函数。该方法需要基本的编程知识。
您可以将函数编程为附加项函数。该方法需要高级的编程知识。
输入函数代码。在本例中,我们定义了一个 VOL(a; b; c) 函数,该函数计算边长度为 a、b 和 c 的实心矩形的体积:
Function VOL(a, b, c) VOL = a*b*c End Function
关闭 Basic-IDE 窗口。
您的函数会自动保存在缺省模块中,而且目前可用。如果您要应用在其他计算机上使用的 Lotus Symphony Spreadsheets 文档中的函数,可以将该函数复制到 Lotus Symphony Spreadsheets 文档中,如下一部分所述。
在“使用 Lotus Symphony Basic 定义函数”的第 2 阶段中,单击宏对话框中的编辑。缺省情况下,在宏来源域中,会选中我的宏 - 标准 - Module1 模块。标准库驻留在本地的用户目录中。
如果希望将用户定义的函数复制到 Lotus Symphony Spreadsheets 文档:
在宏来源域中,选择我的宏 - 标准 - Module1,然后单击编辑。
在 Basic-IDE 中,选择用户定义的函数的源代码,然后将其复制到剪贴板中。
关闭 Basic-IDE。
选择
。在宏来源域中选择(Lotus Symphony Spreadsheets 文档的名称)-标准 - Module1。单击编辑。
粘贴文档的 Basic-IDE 中的剪贴板内容。
在 Basic-IDE 中定义函数 VOL(a; b; c) 后,您可用与 Lotus Symphony Spreadsheets 内置函数相同的方法应用该函数。
打开 Lotus Symphony Spreadsheets 文档,然后在单元格 A1、B1 和 C1 中为函数参数 a、b 和 c 输入数字。
将光标置于另一个单元格中,然后输入以下内容:
=VOL(A1;B1;C1)
这样会对函数进行求值,您会在所选单元格中看到结果。