早安全部!
我一直在开发一个项目,用户可以在一段时间内为一组日期发布一组值。
e.g。用户将在Excel中选择一个包含日期值的范围,以及一个包含与这些日期对应的值的同等大小的范围。
我需要做什么(C#)检查两个范围的单元格格式以查看哪个是“实际”日期,我一直在使用ExcelDNA,因为所有日期都作为双精度返回,我可以在技术上解析我的'价值'到日期,并导致各种问题。
如果我可以获取单元格格式,我可以看到单元格是否真的是一个约会!
提前致谢。
答案 0 :(得分:1)
Range.NumberFormat应该可以帮助您确定给定的单元格/范围是否格式化为日期。如果单元格/范围是日期格式,则NumberFormat属性将包含格式字符串,即dd / mm / yyyy