在相关单元格中设置值后不会重新计算单元格
Cell is not recalculated after setting value in dependent cell
我有这个简单的代码:
excel = ExcelCompiler(filename=fname)
excel.evaluate('TEMP!C2') # touch to be able to set
excel.set_value('TEMP!C2', 'SOMEVALUE')
print(excel.evaluate('TEMP!C2'))
print(excel.evaluate('TEMP!EN2'))
单元格 EN2
有一个带有 C2
和一些固定单元格的 CONCATENATE
公式。问题是在设置 C2
值后永远不会重新计算公式。
稍加调整后,我发现 evaluate
创建了用于计算其值的图表。所以,我有 evaluate
公式单元格:
excel = ExcelCompiler(filename=fname)
excel.evaluate('TEMP!EN2')
excel.set_value('TEMP!C2', 'SOMEVALUE')
print(excel.evaluate('TEMP!C2'))
print(excel.evaluate('TEMP!EN2'))
我有这个简单的代码:
excel = ExcelCompiler(filename=fname)
excel.evaluate('TEMP!C2') # touch to be able to set
excel.set_value('TEMP!C2', 'SOMEVALUE')
print(excel.evaluate('TEMP!C2'))
print(excel.evaluate('TEMP!EN2'))
单元格 EN2
有一个带有 C2
和一些固定单元格的 CONCATENATE
公式。问题是在设置 C2
值后永远不会重新计算公式。
稍加调整后,我发现 evaluate
创建了用于计算其值的图表。所以,我有 evaluate
公式单元格:
excel = ExcelCompiler(filename=fname)
excel.evaluate('TEMP!EN2')
excel.set_value('TEMP!C2', 'SOMEVALUE')
print(excel.evaluate('TEMP!C2'))
print(excel.evaluate('TEMP!EN2'))