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

时间:2019-06-19 13:40:26

标签: c# office-interop com-interop excel-interop

我必须使用C#和Microsoft.Office.Interop.Excel.Worksheet提取excel文件的创建日期。 我将使用

获得属性
object props = myworkbook.CustomDocumentProperties;

现在我不确定如何从该对象获取创建日期。

1 个答案:

答案 0 :(得分:1)

可以在BuiltinDocumentProperties属性中找到Creation Date,该属性返回一个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"]; 

有关更多信息,请参见How to: Read from and write to document properties