阅读Aspose-Cells公司:如何评估公式?
-
18-09-2019 - |
题
鉴于以下代码:
using Aspose.Cells
// {...}
Workbook workbook = new Workbook();
Worksheet virtualWorksheet = workbook.Worksheets[0];
virtualWorksheet.Cells[0, 0].Formula ="=1<2";
如何评价在细胞式[0,0]?
bool isCellTrue = virtualWorksheet.Cells[0, 0].BoolValue; // will generate an exception at run-time
解决方案
自: HTTP://www.aspose的.com /社区/论坛/固定链接/212232分之212217/ showthread.aspx#212232
通话Workbook.CalculateFormula()方法来获得/在运行时检索的计算值,e.g之前计算工作簿中的所有公式。
Workbook workbook = new Workbook();
Worksheet virtualWorksheet = workbook.Worksheets[0];
virtualWorksheet.Cells[0, 0].Formula ="=1<2";
workbook.CalculateFormula();
bool isCellTrue = virtualWorksheet.Cells[0, 0].BoolValue;
不隶属于 StackOverflow