我试图在xlsx文件中读取数据(在C#WPF中使用spire xls)但是当单元格包含公式时我只能得到公式而我不知道如何获得结果
我试过这个:
wb.LoadFromFile("...");
wb.CalculateAllValue();
colsheet = wb.Worksheets[6];
SwitchName = colsheet.Range["B1"].Value;
然后我得到:"=IF(OR(I215=0,J215=0),"",I215+J215-1)"
但我想要结果而不是公式。我怎么能这样做?
答案 0 :(得分:1)
您应该使用Object ob = colsheet.Range["B1"].FormulaValue;
代替此行SwitchName = colsheet.Range["B1"].Value;