如何使用C#和excel互操作访问excel属性(如创建日期)

如何使用C#和excel互操作访问excel属性(如创建日期),c#,office-interop,com-interop,excel-interop,C#,Office Interop,Com Interop,Excel Interop,我必须使用C#和Microsoft.Office.Interop.excel.Worksheet提取excel文件的创建日期。 我会和你一起去拿房子 object props = myworkbook.CustomDocumentProperties; 现在我不知道如何从这个对象获取创建日期 可以在属性中找到创建日期,该属性返回一个Microsoft.Office.Core.DocumentProperties集合,该集合表示工作簿的所有内置文档属性 Microsoft.Office.Core

我必须使用C#和
Microsoft.Office.Interop.excel.Worksheet
提取excel文件的创建日期。 我会和你一起去拿房子

object props = myworkbook.CustomDocumentProperties;

现在我不知道如何从这个对象获取创建日期

可以在属性中找到
创建日期
,该属性返回一个
Microsoft.Office.Core.DocumentProperties
集合,该集合表示工作簿的所有内置文档属性

Microsoft.Office.Core.DocumentProperties properties;

properties = (Microsoft.Office.Core.DocumentProperties)Globals.ThisWorkbook.BuiltinDocumentProperties; 

Microsoft.Office.Core.DocumentProperty prop;
prop = properties["Creation Date"]; 

有关更多信息,请参阅

我对你的问题有些困惑。当然,这里有一个属性
WorkBookClass.BuiltinDocumentProperties
,您应该可以通过它来访问创建日期…对不起,我的问题很糟糕。我无法理解如何使用
CustomDocumentProperties
获取创建日期。我必须编辑我的问题不要使用
CustomDocumentProperties
。如果要获取Excel文件的创建日期,请使用
内置文档属性
…谢谢。对不起,我完全是c#的初学者。但是我如何从属性中提取创建日期呢?难道你不能跳过互操作并使用
File.GetCreationTime