2016-12-15 115 views
0

我正在嘗試讀取xlsx文件中的數據(在帶有spire xls的C#WPF中),但是當單元格包含公式時,我只能獲取公式,而且我不知道如何獲得公式結果spire xls c#得到公式結果

我做到了這一點:

wb.LoadFromFile("..."); 
    wb.CalculateAllValue(); 
    colsheet = wb.Worksheets[6]; 
    SwitchName = colsheet.Range["B1"].Value; 

,並與我得到: 「= IF(OR(I215 = 0,J215 = 0),」 「I215 + J215-1)」,但我想要的結果,而不是論壇la

一些想法?你能幫忙嗎?

感謝

回答

0

您應該使用Object ob = colsheet.Range["B1"].FormulaValue;而不是此行SwitchName = colsheet.Range["B1"].Value;