get_param_value_in_array_mode方法

get_param_value_in_array_mode

获取给定索引处的参数值。 如果参数是某种需要计算的表达式, 然后将以数组方式计算。

退货

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

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), 否则返回的大数组可能会增加内存成本并产生大量无用数据。

也可以看看