如何使用EPPlus以与Excel的公式栏中所示相同的方式检索单元格的内容

时间:2018-07-02 08:43:12

标签: epplus

我正在尝试使用EPPlus解析Excel文件。该文件包含一小时的列表,这些小时应用了不同的自定义格式(“ 12:00 AM”,“ 00:00”等),但是我想检索那些未格式化的值,就像它们出现在公式栏中一样(在这种情况下为“ 12:00:00 AM”。

Cell.Value属性返回一个DateTime对象,这不是我所需要的。由于某种原因,Cell.Text返回空。

我环顾四周,并且在这里看到了建议使用“ @”格式的答案。我尝试使用EPPlus将单元格的格式更改为该格式,但是cell.Text属性返回“ {0}”(?)。

此外,我确实了解为了获取格式化的文本,由于单元格使用自定义格式,因此我可能必须将cell.Style.Numberformat.Format解析为.NET可以理解的内容并将其应用于cell.Value中的DateTime值。

但是我实际上想要的是 unformatted 的值,而我看不到有任何属性返回该值吗? Excel用户在编辑栏中输入的基础字符串?

0 个答案:

没有答案