4.70 FAQ-1145 如何在 LabTalk 函数中使用范围字符串作为参数?
Last Update: 10/27/2022
许多 LabTalk 函数,例如total(),不能接受范围字符串作为参数。 假设我们在 Col(A) 和 col(B) 中分别有工作表名称和列索引,我们不能使用下面的公式直接计算第 i 列的总和。
total(A$ + “!” + B$)
所以从 Origin 2023 开始,我们包含了一个 LabTalk 本地函数 mkrng 来生成范围变量。对于上面的示例,您可以改用以下公式。
total(mkrng(A$ + “!” + B$))
Origin 2023 之前的版本则需要你自己定义 mkrng 函数。
function range mkrng(string str) { range rr = str$; return rr; }
Keywords:LabTalk, range, string, 范围, 字符串