get_precedents_in_calculation方法
get_precedents_in_calculation()
获取此单元格公式在计算时使用的所有先例(引用当前工作簿中的单元格)。
返回
枚举器枚举所有引用(ReferredArea)
def get_precedents_in_calculation(self):
...
评论
此方法只适用于FormulaSettings.enable_calculation_chain的情况 对于工作簿为真,并且工作簿已完全计算。 如果此单元格不是公式或未引用任何其他单元格,则返回 null。
例子
from aspose.cells import Workbook
workbook = Workbook()
cells = workbook.worksheets[0].cells
cells.get("A2").formula = "=IF(TRUE,B2,B1)"
workbook.settings.formula_settings.enable_calculation_chain = True
workbook.calculate_formula()
en = cells.get("A2").get_precedents_in_calculation()
print("A2's calculation precedents:")
for r in en:
print(r)
也可以看看
- 模块 aspose.cells
- 类 Cell