帮助中心
快速寻找答案
首页>帮助手册>

如何直接运算Excel公式并获取值

描述

操作Excel时只需要公式的结果做判断,并不需要填充进对应单元格

解决方案

def execute(execl_instance, formal, sheet_name):
if not sheet_name:
activeSheet = execl_instance.get_active_sheet()
else:
activeSheet = execl_instance.get_sheet_by_name(sheet_name)
return activeSheet.worksheet.Evaluate(formal)

参数说明

execl_instance:当前操作的Excel

formal:Excel公式,如 =A1+A2 表示求A1单元格与A2单元格的和

sheet_name:sheet页名称,若未指定sheet页,即默认为当前激活的sheet页

问题没有解决?去社区提问