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/community/forums/permalink/212217/212232/showthread.aspx#212232
runtime에서 계산 된 값을 얻거나 검색하기 전에 통합 문서의 모든 공식을 계산하려면 workbook.calculateformula () 메소드에 전화하십시오.
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