我正在尝试使用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用户在编辑栏中输入的基础字符串?