C# 向Office excel中的默认内置属性(作者、状态等)添加值

C# 向Office excel中的默认内置属性(作者、状态等)添加值,c#,excel,interop,office-interop,C#,Excel,Interop,Office Interop,我正在通过excel interop打开excel,并使用excel interop将值写入excel的单元格。现在我还需要填写excel的文档属性(ie)状态、作者和标记等。 如何访问此图片中“属性”选项卡下显示的excel文档的属性并向其中添加值 Microsoft.Office.Interop.Excel; 我使用的dll。看起来您对工作簿类的属性感兴趣。属性返回一个集合,该集合表示指定工作簿的所有内置文档属性。每个DocumentProperty对象表示容器文档的内置或自定义属性。使

我正在通过excel interop打开excel,并使用excel interop将值写入excel的单元格。现在我还需要填写excel的文档属性(ie)状态、作者和标记等。

如何访问此图片中“属性”选项卡下显示的excel文档的属性并向其中添加值

Microsoft.Office.Interop.Excel;

我使用的dll。

看起来您对工作簿类的属性感兴趣。属性返回一个集合,该集合表示指定工作簿的所有内置文档属性。每个DocumentProperty对象表示容器文档的内置或自定义属性。使用内置DocumentProperties(index),其中index是内置文档属性的索引号,以返回表示特定内置文档属性的单个DocumentProperty对象


此外,您可能会发现Workbooks类的属性很有用。它返回一个DocumentProperties集合,该集合表示指定工作簿的所有自定义文档属性。

可能重复的@Jeeped its已表示一个非自定义定义的属性,我需要了解预定义的doaument属性。如果您知道,请共享详细信息。!很抱歉,我撤回了我的投票。声明属性是只读的,因此您应该能够通过索引号检索单个属性或将所有属性作为集合检索,但我不相信您可以为它们设置值。