无法使用ClosedXML获取格式数据单元格
本文关键字:格式 数据 单元格 获取 ClosedXML | 更新日期: 2023-09-27 18:29:09
我在让Excel使用closedxml格式化单元格时遇到问题。
我的Excel单元格格式为短日期,但当我检查数据类型时,它给出的是字符串,而不是日期(或日期时间)。
我尝试过以这种方式获取格式类型:
foreach (var item in wRange.Rows())
{
var array = new object[wCol];
for (int y = 1; y <= wCol; y++)
{
try
{
var t = item.Cell(y).Value;
并且CCD_ 1给我字符串而不是日期时间。
为什么我的单元格不是DateTime类型?如何将其格式化为短日期?
使用GetDateTime()
或GetValue<T>()
函数:
var t = item.Cell(y).GetDateTime();
或
var t = item.Cell(y).GetValue<DateTime>();