簡體   English   中英

如何在C#中檢查Excel單元格格式以查看單元格值是否是日期

[英]How to check Excel cell format in C# to see if cell value is a date

大家早上好!

我已經開發了一段時間的項目,在該項目中,用戶可以為一組日期發布一組值。

例如,用戶將在Excel中選擇一個包含日期值的范圍,以及一個大小相等的范圍,該范圍包含要發布的與這些日期相對應的值。

我需要做的(C#)是檢查兩個范圍的單元格格式,以查看哪個是“實際”日期,我一直在使用ExcelDNA,並且由於所有日期都以雙精度形式返回,因此我可以從技術上解析“值”至今,並造成各種問題。

如果可以獲取單元格格式,則可以看到該單元格實際上是否是日期!

提前致謝。

Range.NumberFormat應該可以幫助您確定給定的單元格/范圍是否格式化為日期。 如果單元格/范圍是日期格式,則NumberFormat屬性將包含格式字符串,即dd / mm / yyyy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM