使用Spire.xls从Excel单元格获取公式结果

时间:2016-12-15 14:54:29

标签: c# excel spire.xls

我试图在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)"但我想要结果而不是公式。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您应该使用Object ob = colsheet.Range["B1"].FormulaValue;代替此行SwitchName = colsheet.Range["B1"].Value;

相关问题