get_param_value_in_array_mode方法

get_param_value_in_array_mode(self, index, max_row_count, max_column_count)

获取给定索引处的参数值。 如果参数是某种需要计算的表达式, 那么它将以数组模式进行计算。

返回

包含指定参数所表示的所有项目的数组。


def get_param_value_in_array_mode(self, index, max_row_count, max_column_count):
    ...
范围类型描述
indexint参数的索引(从0开始)
max_row_countint返回数组的行数限制。
如果它为非正数或大于实际行数,则将使用实际行数。
max_column_countint返回数组的列数限制。
如果它是非正数或者大于实际行数,则将使用实际列数。

注意事项

对于需要计算的表达式,以A:A+B:B为例: 在值模式下,它将根据当前单元格基数计算为单个值。 但在数组模式下,A1+B1、A2+B2、A3+B3、… 的所有值都将被计算并用于构建返回的数组。 对于这种情况,最好指定行/列数的限制 (例如根据 Cells.max_data_rowCells.max_data_column), 否则,返回的大数组可能会因大量无用数据而增加内存成本。

也可以看看